Встречается на собеседованиях • сегодня
Какие знаешь фазы жизненного цикла события
В JavaScript события проходят 3 фазы:
- Capture phase - событие движется сверху вниз от window до целевого элемента
- Target phase - событие достигло целевого элемента
- Bubble phase - событие всплывает от целевого элемента обратно до window
Пример с обработчиками:
javascript
element.addEventListener('click', handler, true); // capture phase
element.addEventListener('click', handler); // bubble phase (по умолчанию)Важные нюансы:
- Не все события всплывают (например, focus/blur)
- Можно остановить всплытие через
event.stopPropagation() event.stopImmediatePropagation()останавливает и всплытие, и другие обработчики на этом элементе

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы