【週刊ドットインストール】 考える力を養うための新クラス『データで学ぶアルゴリズム』を256timesでリリース!
以下の処理についてですが、
li.addEventListener('click', () => { mainImage.src = image; });
クリックした画像がcurrentIndexとして認識される流れがよくわかりません。 最初の設定でcurrentIndexが0で、それが
mainImage.src = images[currentIndex];
を通してmain画像になるのはわかるのですが、その後に
images.forEach((image, index) => { const img = document.createElement('img'); img.src = image;
上記のimageと結びついて、クリックした画像がcurrentIndexになることが理解しにくいです。 初歩的なことかもしれませんが、より簡単に教えていただければありがたいです。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
以下の処理についてですが、
クリックした画像がcurrentIndexとして認識される流れがよくわかりません。
最初の設定でcurrentIndexが0で、それが
を通してmain画像になるのはわかるのですが、その後に
上記のimageと結びついて、クリックした画像がcurrentIndexになることが理解しにくいです。
初歩的なことかもしれませんが、より簡単に教えていただければありがたいです。