Как выбрать класс элемента по части его имени? JavaScript

Есть div в который подставляются классы с одинаковой частью имени "-icon". Как выбрать этот класс по части имени "-icon" на JavaScript?

<div class="english-icon">English</div>

document.querySelector(' ??? ');


Ответы (1 шт):

Автор решения: Алексей Шиманский

document.querySelectorAll('div[class*="-icon"]').forEach((el) => {
  el.style.backgroundColor = 'blue';
});
<div class="english-icon">1</div>
<div class="english">2</div>
<div class="english-icon">3</div>
<div class="english-ico">4</div>

→ Ссылка