var aArr = ["a", "b", "c"]; var bArr = aArr;
这种情况下的赋值无论是对aArr还是bArr做出操作(例如删除数组中的一个元素),都将影响另一个,因为数组是指向原位置的。
要切断两个数组之间的关联用concat
或者slice
赋值
var bArr = aArr.slice();
var bArr = [].concat(aArr);
标签:bArr,aArr,js,数组,var,赋值
From: https://www.cnblogs.com/ZYSZBD/p/16967621.html