Задать вопрос
@TheCrossCarrier

Есть ли смысл удалять DOMContentLoaded listener после срабатывания?

Есть ли смысл в теле лиснера DOMContentLoaded писать его удаление removeEventListener?

Он же по идее отрабатывает один раз, а слушатель остаётся
Так может удалить его чтобы не висел?

Слышал что в JS сборщики мусора удаляют его, есть информация по этому?

Спасибо откликнувшимся!
  • Вопрос задан
  • 193 просмотра
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
  • Skypro
    JavaScript-разработчик с нуля
    9 месяцев
    Далее
Решения вопроса 1
@TheCrossCarrier Автор вопроса
document.addEventListener('DOMContentLoaded', (event) => {
   ...
}, { once: true })
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Flyheck
Нет смысла удалять, т.к. это не является критической оптимизацией. Гарантий того, что он удалится сборщиком мусора так же нет.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы