currentIndexはどこで更新されるのですか?

currentIndexはクリックイベントのなかでindex(クリックされた画像が何番目か)に更新されます。
2020年5月3日
ユーザー

currentIndex は、序盤で

let currentIndex = 0;

と0が代入されています。
しかし、後半では

  const thumbnails = document.querySelectorAll('.thumbnails > li');
  thumbnails[currentIndex].classList.remove('current');
  currentIndex = index;
  thumbnails[currentIndex].classList.add('current');
  });

↑のthumbnails[currentIndex].classList.remove('current');の文のように、
thumbnailsのindexを取得するために使われていますが
どこで、currentIndexは「0」を示す変数から、imagesindex(順番を示す番号)を示す変数に更新されたのでしょうか?

文字起こしにある

「0:23 これは forEach() の機能なのですが、 forEach() のこちらで渡す引数を 2 つにすると、この配列の中でこの image が何番目であるかを 2 番目の引数である index で表現できるようになるので、それを処理で使っていきたいと思います。」

↑こちらの機能を、↓以下の式で使った、ということなのでしょうか?

  currentIndex = index;

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(10)