【发布时间】:2010-03-21 17:49:34
【问题描述】:
我有一个生成的嵌套数组,用于存储一些数据。
如何获得第三个嵌套数组(在这种情况下,数组以“黄色”开头)
数组看起来像这样(这是一个动态生成的数组):
[
["Large",
["yellow", "green", "Blue"],
["$55.00", "$55.00", "$55.00"]
]
["Medium",
["yellow", "green", "Blue", "Red"],
["$55.00", "$55.00", "$55.00", "$55.00"]
]
["small",
["yellow", "green", "Blue", "Red"],
["$55.00", "$55.00", "$55.00", "$55.00"]
]
]
我正在尝试获取 ["yellow", "green", "Blue"] 数组的长度并循环获取值
for(i=0; colorNSize.dataArray[0][0][1].length<i; i++){
alert(colorNSize.dataArray[colorNSize.Sizeindex][0][0][i])// alert's A (which is the char[1] of the second array.
}
alert(colorNSize.dataArray[0][0][1].length) 实际上提醒“Large”的长度为“5”
嵌套数组有限制吗?
我还能在这里嵌套真正的第三个数组吗?
【问题讨论】:
标签: javascript arrays multidimensional-array