所以我想检查一个二维数组中的一个点,但我不知道为什么chrome返回:
“未捕获的TypeError:无法读取未定义的属性'0'。
在功能put()
中,我检查fieldSpaces[column][row]
是否等于empty
这是我的JS代码:
var empty = 0;
var fieldSpaces = new Array(7);
for (var column = 0; column < 7; column++)
fieldSpaces[column] = new Array(6);
for (var column = 0; column < 7; column++)
for (var row = 0; row < 6; row++)
fieldSpaces[column][row] = empty;
function checkEmpty(c){
var top = 5;
var column = c;
var isEmpty = false;
if(fieldSpaces[column][0] == empty){
console.log("It is empty");
}
}