【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
shuffledChoices.forEach( choice => { const li = document.createElement('li'); li.textContent = choice; li.addEventListener('click',() =>{ checkAnswer(li); }); choices.appendChild(li); }); }
この順番ですが、htmlを押した際にaddEventlistenerが起こると思ったので
shuffledChoices.forEach( choice => { const li = document.createElement('li'); li.textContent = choice; choices.appendChild(li); li.addEventListener('click',() =>{ checkAnswer(li); }); }); }
と記載し、実際に動きました。個人の考えかもしれませんが、なぜEventlistenerをここに置いたか教えていただきたいです。
Eventlistenerは順番関係なくどこでも行けるって考えでは間違っていますか?
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
この順番ですが、htmlを押した際にaddEventlistenerが起こると思ったので
と記載し、実際に動きました。個人の考えかもしれませんが、なぜEventlistenerをここに置いたか教えていただきたいです。
Eventlistenerは順番関係なくどこでも行けるって考えでは間違っていますか?