我想实现一个2 dim数组,每个单元格具有相同的大小,因为我需要在画布上绘制它。 (例如10 px)
我该怎么做?
谢谢!
到目前为止代码:
Array[0][0] = myArray;
答案 0 :(得分:1)
Javascript中没有二维数组,所以你必须使用锯齿状数组,即数组数组。
使用文字数组初始化它:
var arr = [[ 1, 2, 3 ], [ 4, 5, 6 ]];
或Array构造函数:
var arr = new Array(10);
for (var i = 0; i < 10; i++) {
arr[i] = new Array(10);
}
数组不是可视元素,因此要显示它,您将遍历每个外部和内部数组,并绘制代表每个项目的内容。