Встречается на собеседованиях • сегодня
Какие знаешь фазы распространения событий
В DOM события распространяются в три фазы:
- 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()останавливает и всплытие, и обработку другими обработчиками на этом же элементеevent.preventDefault()отменяет стандартное поведение браузера, но не влияет на всплытие

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