在做对象拷贝的时候,如果仅考虑对值的拷贝,就比如项目中的列表数据但是存储在一个对象中,我想对该对象进行拷贝的话能否使用JSON的思路,直接把obejct转成json字符串,然后再转成obejct,完成对值的拷贝?这种方法有没有什么弊端?
在做对象拷贝的时候,如果仅考虑对值的拷贝,就比如项目中的列表数据但是存储在一个对象中,我想对该对象进行拷贝的话能否使用JSON的思路,直接把obejct转成json字符串,然后再转成obejct,完成对值的拷贝?这种方法有没有什么弊端?
13 回答12.8k 阅读
7 回答2k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答928 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
1.JSON这两个方法的兼容性(ie 6/7)
2.这个方法本身存在一些问题
示例代码:
相关链接:
js深度复制一个对象使用JSON.stringify是最好的办法吗?
javascript deep copy using JSON