js深拷贝

1.lodash很热门的函数库,提供了 lodash.cloneDeep()实现深拷贝

2.object.assign()也可以深拷贝,但有条件在只有一级属性的时候是深,在有二级属性以后的浅拷贝

3.通过JSON对象实现深拷贝 先转成字符串然后再赋值var obj = JSON.stringify(obj) objClone = JSON.parse(obj)

原文地址:https://www.cnblogs.com/kuailingmin/p/11301452.html