首页 > 设计 > WEB开发 > 正文

【JavaScript 学习--07】Copy篇

2019-11-02 18:21:43
字体:
来源:转载
供稿:网友

其实javaScript里经常用到 copy,而copy又分deepcopy和 shallow copy。

deep copyvar deepCopy = function(o) { if (o instanceof Array) { var n = []; for (var i = 0; i < o.length; ++i) { n[i] = deepCopy(o[i]); } return n; } else if (o instanceof Object) { var n = {}; for (var i in o) { n[i] = deepCopy(o[i]); } return n; } else { return o; }};
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表