2023年12月2日解決済み

dots.forEach の時点で配列の中身は空だと思うのですが、なぜ動作するのですか?

ユーザー

1 回目のループ時の

dots.forEach(dot => {
  dot.classList.remove('current');
});

についてなのですが、dots の中身は空だと思うのですが、
なんで forEach は成立するのでしょうか?
1 回目の時は remove される要素がないと思うのですが、どういった処理が行われているのですか?

スタッフ

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

プレミアムプランとは?