javascript - 如何使用良好实践在 javascript 中声明矩阵?
问题描述
我试图在 Javascript 中声明一个矩阵,但我发现自己使用了不同的方式,但不知道这些方式是否正确,这有意义吗?所以,我对它进行了研究,并找到了一些通过不同帖子声明它的方法,但我想知道哪一个可能是一个好习惯......所以,有人知道哪一个可能是一个很好的例子,可以在 good 之后声明一个矩阵Javascript 的实践?
解决方案
您可以使用基本的 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));
推荐阅读
- python - 如何将行组合成单独的数据框 python pandas
- react-native - React Native PDF - 完整输入
- ibm-cloud - IBM Cloud:如何从凭证或服务绑定中检索有关私有端点的信息?
- highcharts - HIghcharts:泡沫没有超出规模
- java - .setInitialLoadSizeHint、.setPageSize 和 .setInitialLoadSizeHint 是什么意思?setPrefetchDistance 在firestorepagination中的意思是什么?
- javascript - 可访问性 - Javascript 仅链接带有 href="#" 的反模式?
- c# - 在 Unity 中将值从子类更新为父类
- spring - Spring boot RestTemplate 关闭连接以获取 NULL 响应导致 ConnectionPoolTimeoutExceptions
- c# - Microsoft.SharePoint.Client.ServerException - 找不到用户
- java - 如何使用java将属性添加到已经存在的xml中的节点