JavaScript 2D数组无法检索IE中的元素

JavaScript 2D数组无法检索IE中的元素,javascript,internet-explorer,multidimensional-array,Javascript,Internet Explorer,Multidimensional Array,以下JavaScript代码在Firefox中执行良好,但在Internet Explorer 9中生成错误消息: SCRIPT5007:无法获取属性“2”的值:对象为null或未定义 var items = [ [1,2,3], [4,5,6], [7,8,9], [5,5,5], ]; var myString = ""; for(v

以下JavaScript代码在Firefox中执行良好,但在Internet Explorer 9中生成错误消息:

SCRIPT5007:无法获取属性“2”的值:对象为null或未定义

var items = [
               [1,2,3],
               [4,5,6],
               [7,8,9],
               [5,5,5],
            ];
    var myString = "";
    for(var i = 0; i < items.length; i++) {
        myString += items[i][2];
    }
    alert("Joined number: " + myString);
var项目=[
[1,2,3],
[4,5,6],
[7,8,9],
[5,5,5],
];
var myString=“”;
对于(变量i=0;i
IE在尾随逗号后添加空元素。删除
[5,5,5],


为了解释,FF中的
items.length==4
,而IE中的
5
。第5项为
null
,并且
null[2]
不存在。

IE在尾随逗号后添加null元素。删除
[5,5,5],


为了解释,FF中的
items.length==4
,而IE中的
5
。第5项为
null
,并且
null[2]
不存在。

IE在尾随逗号后添加null元素。删除
[5,5,5],


为了解释,FF中的
items.length==4
,而IE中的
5
。第5项为
null
,并且
null[2]
不存在。

IE在尾随逗号后添加null元素。删除
[5,5,5],


为了解释,FF中的
items.length==4
,但IE中的
5
。第5项为
null
,并且
null[2]
不存在。

删除最后一个逗号。删除最后一个逗号。删除最后一个逗号。删除最后一个逗号。删除最后一个逗号。噢!谈一谈看树木不见森林。如果允许的话,我会把这个标记正确的。噢!谈一谈看树木不见森林。如果允许的话,我会把这个标记正确的。噢!谈一谈看树木不见森林。如果允许的话,我会把这个标记正确的。噢!谈一谈看树木不见森林。如果允许的话,我会将其标记为正确。