Javascript 将数组推入二维数组

Javascript push an array to a 2-dim array

所以我有 2 个单暗阵列

array1 = [1,2,3]; array2 = [4,5,6];

和一个空的二维数组

setArray = [[],[]];

我如何将数组的内容推送到 setArray 以使其看起来像这样...考虑到我们不知道单个 dim 数组的长度?

setArray = [
 [1,2,3],
 [4,5,6]
];

我正在做一个项目,我的问题是这样的。谢谢你。

如果你只是想在 setArray 中推送两个数组的内容,你可以这样做: setArray 的每个元素都将引用其中一个数组。

   
var array1 = [1,2,3], array2 = [4,5,6];
var setArray = [];

setArray.push(array1);
setArray.push(array2);
console.log(setArray);

array1 = [1,2,3]; array2 = [4,5,6];
setArray = [array1,array2];

console.log(setArray)

你也可以这样做。