Egret社区
1银子
我原来是写2dx-lua的,那个引擎提供了一个clone函数用与拷贝table的
白鹭有这个类似的功能吗?

分享到 :
1 人收藏

2 个回复

倒序浏览
dily3825002  社区管理员 | 2017-6-30 17:27:19
这个需要自己实现
wxl6315  登堂入室 | 2017-6-30 17:36:21
public static cloneObject(fromObj: any): any {
        const co = cloneAll(fromObj);
        function cloneAll(obj) {
            function Clone() { }
            Clone.prototype = obj;
            const o = new Clone();
            for (const a in o) {
                if (typeof o[a] == "object") {
                    o[a] = cloneAll(o[a]);
                }
            }
            return o;
        }
        return co;
    }
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号 )

Powered by Discuz! X3.4 © 2001-2019 Comsenz Inc.

返回顶部