Javascript 在node.js中的数组中创建数组?

Javascript 在node.js中的数组中创建数组?,javascript,arrays,node.js,multidimensional-array,Javascript,Arrays,Node.js,Multidimensional Array,我想在另一个数组中创建一个数组 [[1,2,3,4],[1,2,3,4],[1,2,3,4],[1,2,3,4]] 有点像这样。到目前为止我只知道 var row = new Array(4); var row1 = [1,2,3,4]; for (var i = 0; i< row1.length; i++ { row[i] = new Array(3); // enter code here } console

我想在另一个数组中创建一个数组

[[1,2,3,4],[1,2,3,4],[1,2,3,4],[1,2,3,4]]
有点像这样。到目前为止我只知道

     var row = new Array(4);
     var row1 = [1,2,3,4];
     for (var i = 0; i< row1.length; i++ {
         row[i] = new Array(3);  // enter code here
     } 
     console log(row);
var行=新数组(4);
var row1=[1,2,3,4];
对于(变量i=0;i
但我只收到空项,我不确定我做错了什么。

使用
.push()
将数组推到原始数组中

var行=[];
var row1=[1,2,3,4];
对于(变量i=0;i
试试看

let row=[[1,2,3,4],[1,2,3,4],[1,2,3,4],[1,2,3,4];

console.log(row);
注意,如果您改变任何内部数组(比如row[0].push(5)),它将更新所有的entriest。这不是FB或9gag。@Rajesh还没有在OP明显试图卸载作业的时候(或者至少,似乎没有投入任何精力尝试该任务或制定相关问题),没什么要做的。另外,请看一看并注意,最重要的答案是一个社区维基。我知道,也非常同意。不过,我们所能做的就是在帖子上投下反对票,然后继续前进。如果你仍然想回答,至少要确保它证明了“答案”一词的正确性。这是我所相信的。其他人会有不同的观点。所以我不接受苏ch的帖子很多