Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将新数组放入另一个数组中_Javascript_Arrays - Fatal编程技术网

Javascript 将新数组放入另一个数组中

Javascript 将新数组放入另一个数组中,javascript,arrays,Javascript,Arrays,我有一个数组,我想放在另一个数组中。我希望它看起来像这样: var myArray = [[1,2,3],[1,2,3]]; 我使用的代码是: var arrayOne = [[1,2,3],[1,2,3]]; var myArray = []; myArray.push([arrayOne[1]]); 这就行了 myArray.push(arrayOne[1]); 因为arrayOne[1]本身就是一个数组,所以不需要将它添加到另一个数组中 演示:打字错误 myArray

我有一个数组,我想放在另一个数组中。我希望它看起来像这样:

var myArray = [[1,2,3],[1,2,3]];
我使用的代码是:

var arrayOne = [[1,2,3],[1,2,3]];
var myArray = [];
myArray.push([arrayOne[1]]);    
这就行了

myArray.push(arrayOne[1]);    
因为
arrayOne[1]
本身就是一个数组,所以不需要将它添加到另一个数组中

演示:打字错误

myArray.push(arrayOne[1]);   
             ^ removed ^ []

arrayOne
不要将它包装在数组中,因为它已经是数组了。

我想你是说要将
arrayOne
中的所有元素复制到
myArray
中。(如果我错了,请原谅我…)在这种情况下,您可以结合:

这会将
arrayOne
中的所有元素放入
myArray

Array.prototype.push.apply(myArray, arrayOne);