JS push操作对重复的数组参数做了一些有趣的事情

时间:2017-01-19 03:48:15

标签: push

我不理解js的推动。它做了这件有趣的事情

pip install

1 个答案:

答案 0 :(得分:0)

使用您的代码我得到:
x是[[1],[1]]
作为输出 - 在底部运行小提琴......

我不知道你怎么能得到不同的输出?

var x = [];
var y = [1];
x.push(y)   // x is [[1]]
x.push(y)   // x is [[1],[]]

var divOut = document.getElementById('divOut');
divOut.innerText = 'x is ' + JSON.stringify(x);
<div id="divOut"></div>