复制数组与对象,不同内存地址
简单数组:let arr = [2,3,4,5]let arr2 = arr.slice() //或let arr3= arr.concat()简单对象:let x = { a:123, b:234, }let x2 = Object.assign({}, x)如果是复杂数组或复杂对象,内部对象的内存地址仍然会指向同一个,所以要用其他方法:let x = { a:123, b:{ c:45,
原创
2022-03-11 09:32:54 ·
267 阅读 ·
1 评论