...运算符

2020-08-17  本文已影响0人  青乌

展开运算符,对单层数组深拷贝,多层浅拷贝。

var arr=[1,2]
//...arr 1,2
var arr2=[...arr]
function test(...arr){
    console.log(...arr);
}

浅拷贝就是指向同一个内存,原来的变了,复制的也变。
深拷贝就是指向不同内存,形成一个新的,原来的变了,复制的也不变。

上一篇 下一篇

猜你喜欢

热点阅读