JS的深拷贝与浅拷贝

深拷贝:

1
arr1 = JSON.parse(JSON.stringify(arr2))

修改arr2,不会影响到arr1。因为arr1和arr2指向不同的地址。

浅拷贝:

1
arr1 = arr2

修改arr2,arr1会改变。因为arr1和arr2指向同一的地址。


-------------已经触及底线  感谢您的阅读-------------
潘高 wechat
公众号:潘高陪你学编程
如果你觉得这篇文章对你有帮助,或者想给我微小的工作一点点资瓷,请随意打赏。

本文标题:JS的深拷贝与浅拷贝

文章作者:潘高

发布时间:2019年01月10日 - 14:13:22

最后更新:2019年03月08日 - 14:16:58

原始链接:https://blog.pangao.vip/JS的深拷贝与浅拷贝/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。