我有两个数组:ArrayA 和 ArrayB。我需要将 ArrayA 复制到 ArrayB 中(而不是创建引用)并且我一直在使用.splice(0)
,但我注意到它似乎从初始数组中删除了元素。
在控制台中,当我运行此代码时:
var ArrayA = [];
var ArrayB = [];
ArrayA.push(1);
ArrayA.push(2);
ArrayB = ArrayA.splice(0);
alert(ArrayA.length);
警报显示 0。我在做什么错.splice(0)
??
感谢您的洞察力。