深浅拷贝笔记 caio0 2023-06-08 105 阅读1分钟 1.浅拷贝怎么理解? 拷贝对象以后,里面的属性值是简单数据类型直接拷贝值,如果属性值是引用数据类型则拷贝的是地址。 如果是一层对象,不相互影响,如果出现多层对象还会相互影响 在多层对像下,新对象赋值会影响旧对象。此时就要用到深拷贝 2.深拷贝怎么理解? 在多层对象下,新对象不会影响旧对象 实现深拷贝的方法: (1)函数递归实现深拷贝 (2)利用js库lodash里面的_.cloneDeep (3)利用JSON实现深拷贝