JSON.parse(JSON.stringify()) 实现对对象的深度拷贝,从而互不影响
Posted on 2018-02-28 17:43 金-Fish 阅读(234) 评论(0) 收藏 举报JSON.parse(JSON.stringify({"key": "value"}))
根据不包含引用对象的普通数组深拷贝得到启发,不拷贝引用对象,拷贝一个字符串会新辟一个新的存储地址,这样就切断了引用对象的指针联系
JSON.parse(JSON.stringify({"key": "value"}))
根据不包含引用对象的普通数组深拷贝得到启发,不拷贝引用对象,拷贝一个字符串会新辟一个新的存储地址,这样就切断了引用对象的指针联系