假设我有一个具有n维的数组。现在为了访问您通常使用的插槽:
array [1][0]
如果在编译时不知道维数怎么办,是否有一种简单的访问方式,例如:
slot = "1,0"
array [slot] // accessing 1,0
这意味着我也可以轻松地来回导航
slot += ",2"
array [slot] // accessing 1,0,2
在 ActionScript 中,有什么方法可以在一行代码中访问 multidim 数组中的任何插槽?我不是在寻找间接执行的替代代码(递归函数或循环)。
在 JavaScript 中,您可以:
slot = "1,0"
eval("array[" + slot + "]") // accessing 1,0