深浅拷贝函数封装代码js

文章来自:源码在线https://www.shengli.me/javascript/227.html

浅拷贝

浅拷贝只是复制了指向某个对象的指针,而不是复制对象本身,新旧对象其实是同一内存地址的数据,修改其中一个值,另一个也会动态改变。

深拷贝

深拷贝是真正意义上实现了数组和对象的拷贝,它创建了另外一个一模一样的对象,和原对象不是一个内存地址,修改一个值不会影响另一个的值。

封装函数

 

猜你喜欢

转载自blog.csdn.net/hugejihu9/article/details/84067573