浅拷贝只复制指向某个对象的指针,而不复制对象本身。浅拷贝的实现方式有:
1、 Object. assign():需注意的是目标对象只有一层的时候,是深拷贝;
2、 扩展运算符;深拷贝就是在拷贝数据的时候,将数据的所有引用结构都拷贝一份。深拷贝的实现方式有:
1、 手写遍历递归赋值;
2、 结合使用 JSON. parse ()和 JSON. stringify ()方法。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.