Встречается на собеседованиях • сегодня

Как удалить слушателя события

Для удаления слушателя события нужно использовать removeEventListener(), передав те же аргументы, что и при добавлении (addEventListener()).

Важно:

  • Функция-обработчик должна быть той же самой (не анонимной), иначе удаление не сработает.
  • Указывайте те же параметры (тип события, фазу всплытия/погружения).
javascript
// Пример:
const button = document.querySelector('button');

function handleClick() {
  console.log('Clicked!');
}

// Добавляем
button.addEventListener('click', handleClick);

// Удаляем
button.removeEventListener('click', handleClick);

Совет:
Если нужно однократное срабатывание, используйте { once: true } в addEventListener() вместо ручного удаления.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы