首页 > 解决方案 > 如何使用良好实践在 javascript 中声明矩阵?

问题描述

我试图在 Javascript 中声明一个矩阵,但我发现自己使用了不同的方式,但不知道这些方式是否正确,这有意义吗?所以,我对它进行了研究,并找到了一些通过不同帖子声明它的方法,但我想知道哪一个可能是一个好习惯......所以,有人知道哪一个可能是一个很好的例子,可以在 good 之后声明一个矩阵Javascript 的实践?

标签: javascriptmultidimensional-array

解决方案


您可以使用基本的 for 循环来创建矩阵:

var matrix = new Array(N);
for(var i=0; i<N; i++) {
    matrix[i] = new Array(N);
}

或者,您可以使用 Array.fill() 方法:

var matrix = Array(N).fill(Array(N));

推荐阅读