我正在尝试使用JavaScript中的数组生成“图像”,当我使用函数时,它可以工作,但是当我尝试将其放入循环中时,出现TypeError
let tabImg = [
[1, 1, 1, 0, 0],
[1, 1, 1, 0, 0],
[1, 0, 0, 0, 0],
[1, 1, 0, 0, 0],
[1, 1, 1, 1, 1],
];
const addBlack = (a, b) => {
let x = document.querySelector("#row-" + a + " .col-" + b);
x.classList.add("black");
}
for (i = 0; i < 4; i++) {
for (j = 0; j < 4; j++) {
if (tabImg[i][j] > 0) {
addBlack(i, j);
}
}
}