function table.deepcopy(object)
-- 已经复制过的table,key为复制源table,value为复制后的table
-- 为了防止table中的某个属性为自身时出现死循环
-- 避免本该是同一个table的属性,在复制时变成2个不同的table(内容同,但是地址关系和原来的不一样了)
local filter_table={
}
local function _copy(object)
if type<
Lua——Table——深拷贝
最新推荐文章于 2024-11-01 19:31:50 发布