const tr = document.createElement('tr');
for (let col = 0; col < 5; col++) {
const td = document.createElement('td');
td.textContent = bingo[row][col];
}
tr.appendChild(td);
document.querySelector('tbody').appendChild(tr);
1分25秒辺りのfor文
について質問です。
tr.appendChild(td);
をfor
文の外に書いても問題無いと思い、上記のコードで試してみたのですが、何も表示されませんでした。
僕の考えではfor文
でまず5つのtd要素
とtd要素
のtextContent
をbingo[row][col]
で取得できたと思います。
この段階では要素を生成しただけでまだ、画面には表示されないので、ここでtr.appendChild(td);
を書いても問題無いと思いました。
どうして、tr.appendChild(td);
をfor文
の中で記述しないといけないのかについて教えて欲しいです。
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?