如有错误,欢迎评论指正、共同提高。[握手]
欢迎转载,转载请注明:转载自[ http://www.cnblogs.com/juneling ]
Posted Juneling
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js 数组的深度拷贝 的四种实现方法相关的知识,希望对你有一定的参考价值。
首先声明本人资质尚浅,本文只用于个人总结。如有错误,欢迎指正、共同提高。
-----------------------------------------------------------------------------------
function deepCopy(source){ if (typeof source != "object") { return source; } if (source == null) { return source; } var newObj = source.constructor === Array ? [] : {}; //开辟一块新的内存空间 for (var i in source) { newObj[i] = deepCopy(source[i]); } return newObj; }
如有错误,欢迎评论指正、共同提高。[握手]
欢迎转载,转载请注明:转载自[ http://www.cnblogs.com/juneling ]
以上是关于js 数组的深度拷贝 的四种实现方法的主要内容,如果未能解决你的问题,请参考以下文章