- 深拷贝
先转成字符串(JSON.parse(JSON.stringify(list)))
深拷贝实现80%(剩余20%因为不能拷贝方法)
let list = [
{id:1,name:'小明'},
{id:2,name:'小红'}
]
let newList = JSON.parse(JSON.stringify(list))
newList.push({id:888})
console.log(list) //[{id:1,name:'小明'},{id:2,name:'小红'}]
console.log(newList) [{id:1,name:'小明'},{id:2,name:'小红'},{id:888}]