\n```\n\n### Управление распространением: `stopPropagation()` и `stopImmediatePropagation()`\n\n* **`event.stopPropagation()`**: Немедленно останавливает дальнейшее распространение события на текущей фазе. Если вызвать в обработчике на фазе захвата, событие не достигнет цели и не начнет всплывать. Если вызвать на фазе цели или всплытия — всплытие прекратится.\n* **`event.stopImmediatePropagation()`**: Делает то же самое, что и `stopPropagation()`, но также предотвращает вызов любых других обработчиков, **зарегистрированных на этом же элементе для этого же типа события**.\n\n### Паттерн делегирования событий\nПонимание фазы всплытия открывает дорогу к **делегированию событий**. Вместо того чтобы вешать сотни обработчиков на каждую кнопку в списке, мы вешаем один на их общего родителя (`
Какие знаешь фазы распространения события? | PrepBro