修改克隆数组对象的属性值,原数组对象的属性值一定会跟着改变的吗?

尝试过使用slice(),concat(),map()等方法克隆一个数组,然后使用forEach遍历数组来修改数组里对象的属性值,发现原数组里的对象的属性值会跟着改变,请问有什么办法可以解决:修改克隆数组对象的属性值,原数组对象的值可以不改变?

  • https://img1.mukewang.com/5c0fbcc300014da206430602.jpg

慕姐4208626
浏览 671回答 1
1回答

子衿沉夜

一种比较简便的方法是JSON.parse(JSON.stringify(arrObj))
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Html5