Встречается на собеседованиях • сегодня
Зачем нужно погружение события
Погружение события (capturing phase) позволяет обработать событие на этапе его распространения от корня документа до целевого элемента. Это полезно, когда нужно перехватить событие до того, как оно достигнет целевого элемента или всплывет (bubbling phase).
Пример:
javascript
document.addEventListener('click', function(e) {
console.log('Document clicked during capture');
}, true); // третий параметр `true` включает capture phase
element.addEventListener('click', function(e) {
console.log('Element clicked during bubble');
});При клике на element сначала сработает обработчик на document (capture), затем на самом элементе (target), и, если не вызвать e.stopPropagation(), начнется всплытие.
Используется редко, но может быть полезно для глобальных обработчиков или предотвращения событий до их всплытия.

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