やりたいこと:
2つ以上あるfor文を一つにまとめてコードの簡略化を行いたい。
可能なのかわかりませんが調べても不明だったので、
ご教示頂きたくお願い足します。
ソースコード例:
JavaScript
1 const click = (e) => { 2 const iterable = document.querySelectorAll('textarea'); 3 const imgmap = document.querySelectorAll('.graphics'); 4 5 let t = e.target; 6 if(t.nodeName != 'TEXTAREA' && !t.classList.contains('graphics')) return; 7 for (const elmTa of iterable) { ←この部分を一つにまとめたい 8 elmTa.classList.remove('active'); 9 } 10 for (const image of imgmap) { ←この部分を一つにまとめたい 11 image.classList.remove('active'); 12 } 13 t.classList.add('active'); 14 }
回答2件
あなたの回答
tips
プレビュー