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

В какой момент обычно отлавливается событие

События отлавливаются во время фазы захвата (capturing) или всплытия (bubbling). По умолчанию обработчики срабатывают на фазе всплытия (когда событие поднимается от целевого элемента к document).

Пример с addEventListener:

javascript
element.addEventListener('click', handler, false); // всплытие (по умолчанию)
element.addEventListener('click', handler, true);  // захват (сверху вниз)

Нюансы:

  • event.stopPropagation() прерывает распространение события.
  • Некоторые события (например, focus) не всплывают.
  • Можно использовать event.target (исходный элемент) и event.currentTarget (текущий обработчик).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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