【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
ページ読み込みの最後にfor文が実行され、
document.body.appendChild(div);
こちらでdiv要素が形成されることで、 画面上にブロックが表示されていると思っています。
画面表示後にブロックをクリックした際に 以下の処理が実行されると思うのですが、
div.addEventListener('click', () => { if (i === winner) { div.textContent = 'Win!'; div.classList.add('win'); } else { div.textContent = 'Lose!'; div.classList.add('lose'); } });
この時にクリックしたdiv要素が〇〇番(変数i)である、という情報はどこに保持されているのでしょうか。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
ページ読み込みの最後にfor文が実行され、
こちらでdiv要素が形成されることで、
画面上にブロックが表示されていると思っています。
画面表示後にブロックをクリックした際に
以下の処理が実行されると思うのですが、
この時にクリックしたdiv要素が〇〇番(変数i)である、という情報はどこに保持されているのでしょうか。