-5

我想实现一个 2 dim 数组,每个单元格都具有相同的大小,因为我需要在画布上绘制它。(例如 10 像素)

我怎样才能做到这一点?

谢谢!

到目前为止的代码:

Array[0][0] = myArray;

4

1 回答 1

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);
}

数组不是视觉元素,因此要显示它,您将遍历每个外部和内部数组,并绘制代表每个项目的东西。

于 2012-05-20T14:43:48.080 回答