我无法复制该数组。
var Mycollection = new Array("James", "John", "Mary");
var Mycollection2 = Mycollection;
第一个数组中的任何更改也会在第二个数组中体现。
Mycollection.pop();
console.log(Mycollection.toString()) // ["James", "John"]
console.log(Mycollection2.toString())// ["James", "John"]
然而,当我使用文本类型的变量时,这种情况就不会发生。