var test = [
{
a:1,
b:2
}
]
var test2 = test.concat();
test[0].a = 3;
console.log(test[0].a) // 3
將test進(jìn)行參數(shù)傳遞時,實際上也不會進(jìn)行深拷貝,
同樣的賦值,test也會改變
function test3 (arg){
arg[0].a = 4;
}
test3(test)
console.log(test[0].a ) // 4