我正在尝试制作 JavaScript 数组的副本并修改“副本”而不修改原始变量,任何人都可以解释我做错了什么..
例如
var array1 = [2, 5];
var array2 = '';
array2 = array1;
array2.pop();
console.log(array1);
console.log(array2);
// both output the same, however I want it to show array1 with 1 single item
我正在尝试使 array2
仅包含数组中的一项,而 array1
将包含数组中的两项。你知道我做错了什么吗?
最佳答案
关于Javascript - 通过引用传递变量问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20325518/