这是什么类型的阵列?

sup*_*lle 0 javascript

或者它不是一个数组?我在哪里可以找到有关使用此结构创建内容的信息?

[
    ['Firefox',   45.0],
    ['IE',       26.8],
    ['Safari',    8.5],
    ['Opera',     6.2],
    ['Others',   0.7]
]
Run Code Online (Sandbox Code Playgroud)

Ric*_*ard 5

简单地说,它是一个阵列阵列.:)

例如,如果您的对象(多维数组)被调用testObject,您可以像这样遍历它...

for (var i = 0; i < testObject.length; i++)
{
    for (var j = 0; j < testObject[i].length; j++)
    {
        alert(testObject[i][j]);
    }
}
Run Code Online (Sandbox Code Playgroud)

  • Eeeck.你永远不应该用`for(var i in xxx)遍历数组,因为它也获得了对象的属性,而不仅仅是数组元素.这是一种不好的做法.数组应该用`for(var i = 0,len = testArray.length; i <len; i ++)`或类似的东西进行迭代. (3认同)