数组深拷贝浅拷贝
浅拷贝
var arr=[1,2,3,4,5,6,7,8,9];
var arr1=arr;
arr1.splice(5,1)
console.log('arr1',arr1) //[1, 2, 3, 4, 5, 7, 8, 9]
console.log('arr',arr) //[1, 2, 3, 4, 5, 7, 8, 9]
深拷贝
var arr=[1,2,3,4,5,6,7,8,9];
var arr1=[];
arr.map((item)=>{
arr1.push(item)
})
arr1.splice(5,1)
console.log('arr1',arr1) //[1, 2, 3, 4, 5, 7, 8, 9]
console.log('arr',arr) // [1, 2, 3, 4, 5, 6, 7, 8, 9]