getElementsByClassName()
Возвращает живую HTMLCollection всех элементов с указанным классом.
Сигнатура
element.getElementsByClassName(className)Возвращает «живую» коллекцию (HTMLCollection): она автоматически обновляется при изменении DOM. Это не массив — у неё нет методов map или forEach, поэтому для перебора удобно превратить её в массив через Array.from.
// <p class="note">1</p><p class="note">2</p>
const notes = document.getElementsByClassName('note');
console.log(notes.length); // 2
Array.from(notes).forEach(p => console.log(p.textContent)); // 1, 2