今天早上某些代码有错误,但是我很好奇为什么它会完全解析。
此代码如何解析?
它在第四和第五行上缺少逗号。
var board = [
[0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0],
[0, 0, 0, 0, 0, 0]
[0, 'x', 0, 0, 0, 0]
[0, 0, 0, 0, 0, 0]
]
编辑: 它返回:
[
[0,0,0,0,0],
[0,0,0,0,0],
undefined
]
我的问题是为什么要解析,为什么undefined出现在数组的第三个元素中?
如果这是重复项,您是否可以在下面发布指向重复项的链接。
答案: 答案是: 这将得出一个数组[0,0,0,0,0,0] 之后的行将作为对该数组的索引查找。
例如: array [0,'x',0,0,0,0]
然后返回未定义