深拷贝与浅拷贝 老杜5244 2022-08-19 64 阅读1分钟 总结: 浅拷贝方法:for in,无法拷贝深层复杂数据类型的值 深拷贝方法:递归,JSON.parse,可以拷贝深层复杂数据类型的值 简单数据存在栈中(数据互不影响) 复杂数据存在堆中: 数据会互相影响(改一个都会变) 浅拷贝(for in方法) 深拷贝:拷贝深层对象(递归) 深拷贝: JSON方法 JSON方法是通过将对象转换成json字符串再转换成对象来实现的深度克隆 代码更简洁.