是否有 shorthand 用于声明二维数组?

Is there a shorthand for declaring a 2 dimensional array?

我正在处理二维数组,我需要一种方法来声明内部数组的数量。现在我正在使用这样的东西:

var purchasePermutationP0Array = [[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]];

其中有 28 个内括号。我想要的是能够在不使用这么多“[]”的情况下声明有多少个内部括号。在 javascript 中有没有办法做到这一点?类似于:

var purchasePermutationP0Array = [new Array [28]]?

感谢您的帮助。

你可以使用while循环-

var i=0, purchasePermutationP0Array = [];
while(i++<28)purchasePermutationP0Array.push([]);