相关疑难解决方法(0)

1761
推荐指数
23
解决办法
82万
查看次数

如何在JavaScript中创建二维数组?

我一直在网上阅读,有些地方说这是不可能的,有人说它是,然后给出一个例子,其他人反驳这个例子,等等.

  1. 如何在JavaScript中声明二维数组?(假设有可能)

  2. 我如何访问其成员?(myArray[0][1]myArray[0,1]?)

javascript arrays multidimensional-array

1081
推荐指数
33
解决办法
193万
查看次数

对于多维javascript数组中的循环

从现在开始,我正在使用这个循环迭代数组的元素,即使我在其中放置具有各种属性的对象,它也能正常工作.

var cubes[];

for (i in cubes){
     cubes[i].dimension
     cubes[i].position_x
     ecc..
}
Run Code Online (Sandbox Code Playgroud)

现在,让我们假设cubes []以这种方式声明

var cubes[][];
Run Code Online (Sandbox Code Playgroud)

我可以在Javascript中执行此操作吗?我怎样才能自动迭代

cubes[0][0]
cubes[0][1]
cubes[0][2]
cubes[1][0]
cubes[1][1]
cubes[1][2]
cubes[2][0]
ecc...
Run Code Online (Sandbox Code Playgroud)

作为一种解决方法,我可以声明:

var cubes[];
var cubes1[];
Run Code Online (Sandbox Code Playgroud)

并与两个数组分开工作.这是更好的解决方案吗?

javascript loops multidimensional-array

31
推荐指数
5
解决办法
12万
查看次数