Как корректно проверить если элемент не содержит например класс active?
Как правильнее делать?
1) if (this.classList.contains('active') === false) { выполнить код ...}
2) if (this.classList.contains('active') == false) { выполнить код ...}
3) if (!this.classList.contains('active')) { выполнить код ...}
Все три варианта "правильные" и будут работать. Плюсом я бы предложил к рассмотрению следующую конструкцию:
{
if (this.classList.contains('active')) return false;
/* ваш код */
}
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости