不知道为什么我得到:Uncaught TypeError:无法读取未定义的属性'0'

时间:2015-06-04 16:23:47

标签: javascript

所以我想检查一个二维数组中的一个点,但我不知道为什么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");
    }
}

0 个答案:

没有答案