JavaScript 2D数组无法检索IE中的元素
以下JavaScript代码在Firefox中执行良好,但在Internet Explorer 9中生成错误消息: SCRIPT5007:无法获取属性“2”的值:对象为null或未定义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
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]
不存在。删除最后一个逗号。删除最后一个逗号。删除最后一个逗号。删除最后一个逗号。删除最后一个逗号。噢!谈一谈看树木不见森林。如果允许的话,我会把这个标记正确的。噢!谈一谈看树木不见森林。如果允许的话,我会把这个标记正确的。噢!谈一谈看树木不见森林。如果允许的话,我会把这个标记正确的。噢!谈一谈看树木不见森林。如果允许的话,我会将其标记为正确。