Vue前端面试题总结(六)深拷贝和浅拷贝详解

深拷贝和浅拷贝

什么是深拷贝

深拷贝相对于对象方法的时候 是全部拷贝 意思就是直接复制在一份完整的对象或者方法

就好比我创建了一个a 利用深拷贝 复制出了 b 但是b不会对原来的a数据有任何影响
只是把原有a的值 完完整整复制到b里面 两个互不干涉 没有影响

什么是浅拷贝

而浅拷贝相比于深拷贝 对对象和方法则是引用
将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用

猜你喜欢

转载自blog.csdn.net/Rick_and_mode/article/details/108607393