Интересно узнать, какой вариант оптимальный в плане
нагрузки на браузер:
1) Есть div.
2) В ходе работы функции, ему может быть присвоен класс, а может и не быть.
3) В конце работы функции идет очистка div от ненужных классов.
Стоит ли перед очисткой проверять есть ли у div определенный класс и удалять его только, если он есть? Или лучше сразу сделать classList.remove без проверки?
if(dom.classList.contains(class))dom.classList.remove(class);
или
dom.classList.remove(class);