В чём разница между event.preventDefault() и event.stopPropagation()?
Уровень: Middle
Ответ
Эти два метода относятся к обработке событий. `event.preventDefault()` предотвращает действие по умолчанию для данного события (например, переход по ссылке или отправку формы). `event.stopPropagation()` прекращает дальнейшее всплытие события: после вызова stopPropagation событие не будет передано родительским элементам. Таким образом, preventDefault влияет на поведение элемента, вызвавшего событие, а stopPropagation – на распространение события вверх по DOM.