RT!
var arr=[[1,2,3],[1,2,3]]; arr[3][3]=3; document.write(arr[1][1]+" "); document.write(arr[3][3]);
比如上述代码,我增加元素arr[3][3],显示不了arr[3][3],且连arr[1][1],也显示不了,删去arr[3][3]这行代码就能显示arr[1][1]了,请问arr[3][3]=3是有语法错误么,JS是不是不能超出规定长度?
是的,不可以这么写的,一维可以,二维不允许。其实在代码规范上,一维也不应该用那种方式写的
请问他说的‘两个维度的最后一个索引值为长度-1。 ’是什么意思啊?