二维数组中出现"cannot read property 0 of undefined"错误

4

有人知道为什么这会报错吗?我已经试了很长时间,但似乎找不出问题所在。它提示“无法读取未定义的属性0”,但它明显是已定义的。(或者至少我认为是)

var categorySix = [["test"]["test2"],["testing"]["one"],["two"]["three"]];
document.write(categorySix[0][0]);

请记得在解决问题后将答案标记为已接受。 - Drazisil
3个回答

6
var categorySix = [["test","test2"],["testing","one"],["two","three"]];

您的语法有误。

1

你声明二维数组的方式不正确。

尝试这样写:

var categorySix = [["test","test2"],["testing","one"],["two","three"]];

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接