// 深复制
var newObj = JSON.parse(JSON.stringify(someObj));
// 浅复制(ES6)
var newObj = Object.assign({}, myObject);
深复制 浅复制
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 浅复制 只是复制了引用,复制前后都指向同一个对象,彼此之间会相互影响 深复制 在堆中重新分配内存,复制前后指向不同...
- 1. 属性中copy与strong特性的区别 在开始学习浅复制(Shallow Copy)、深复制(Deep Co...