for文で作ったdivにはidを振らなくていいのですか?

divを生成するときにイベントも設定してしまえばidをふる必要はありません。
2020年5月2日
ユーザー

「#08 divを増やしてみよう」でidをtarget1,target2,target3とそれぞれ番号を振って異なる名前で指定した思いますが、この「#10 for文でdivを生成してみよう」でfor文を使用する場合には、すべてdivという名前のままとなっていると思います。

(例えば)
「#08 divを増やしてみよう」
const target1 = document.getElementById('target1');
const target2 = document.getElementById('target2');
const target3 = document.getElementById('target3');

「#10 for文でdivを生成してみよう」
const div = document.createElement('div');

なぜでしょうか? for文で作られた複数のdivをどのような仕組みで区別しているのでしょうか?

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

プレミアムプランとは?

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