代码之家  ›  专栏  ›  技术社区  ›  jane doe

Javascript将数组推送到二维数组

  •  2
  • jane doe  · 技术社区  · 8 年前

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

    和一个空的2维阵列

    setArray = [[],[]];

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

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

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

    2 回复  |  直到 8 年前
        1
  •  2
  •   Dij    8 年前

    如果您只想在setArray中推送两个数组的内容,可以执行以下操作:

       
    var array1 = [1,2,3], array2 = [4,5,6];
    var setArray = [];
    
    setArray.push(array1);
    setArray.push(array2);
    console.log(setArray);
        2
  •  1
  •   Ananya    8 年前

    array1 = [1,2,3]; array2 = [4,5,6];
    setArray = [array1,array2];
    
    console.log(setArray)

    你也可以这样做。