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

Какие знаешь стадии события

События в JavaScript проходят три стадии:

  1. Захват (Capturing) - событие движется от window до целевого элемента.
  2. Цель (Target) - событие достигло целевого элемента.
  3. Всплытие (Bubbling) - событие поднимается от целевого элемента обратно к window.

Пример:

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

Нюансы:

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

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

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

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