jQueryで書いていた時は頻繁に使用していた「.each()」。JavaScriptでは以下のように主に3つの書き方があります。
「forEach」が一番しっくりきます。
jQuery
$('input').each(function(index,elem){
console.log($(elem).val());
})
JavaScript
for
const elements = document.querySelectorAll('.sampleClass');
elements.forEach(function(element) {
console.log(element.textContent);
});
forEach
const elements = document.querySelectorAll('.sampleClass');
elements.forEach(function(element) {
console.log(element.textContent);
});
for..of
for (let element of document.querySelectorAll('.sampleClass')) {
console.log(element.textContent);
}