问题:现在有一个数组mergeResult
,我要对mergeResult
里的内容进行操做,生成一个新的数组,而且不能改变原数组。
我使用 使用临时变量tempInfo
进行赋值 let tempInfo = this.mergeResult
,然后对tempInfo进行操作,但是发现对tempInfo进行操作之后,mergeResult也改变了。
解决办法:tempInfo = JSON.parse(JSON.stringify(mergeResult))
问题:现在有一个数组mergeResult
,我要对mergeResult
里的内容进行操做,生成一个新的数组,而且不能改变原数组。
我使用 使用临时变量tempInfo
进行赋值 let tempInfo = this.mergeResult
,然后对tempInfo进行操作,但是发现对tempInfo进行操作之后,mergeResult也改变了。
解决办法:tempInfo = JSON.parse(JSON.stringify(mergeResult))