下記のコードについてですが、なぜ2回もループ処理を行う必要があるのでしょうか?
var i;
for (i = 0; i < menuItems.length; i++) {
menuItems[i].addEventListener('click', function(e) {
e.preventDefault();
var i;
for (i = 0; i < menuItems.length; i++) {
menuItems[i].className = 'menu_item';
}
this.className = 'menu_item active';
});
}
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?