深拷贝与浅拷贝:
深拷贝和浅拷贝只针对像 Object, Array 这样的复杂对象。它们最根本的区别在于是否真正获取了一个对象的复制实体,而不是引用。简单来说,假设B复制了A,当修改B时,看A是否会发生变化,如果A变了,说明是浅拷贝;如果A没变,那就是深拷贝
三种方法可将浅拷贝变为深拷贝
1》JSON.parse(JSON.stringify(obj)) 字符串转换
2》...展开运算符
3》递归查询
深拷贝与浅拷贝//深复制与浅复制
最新推荐文章于 2024-10-27 14:53:56 发布