Можешь объяснить назначение метода `event.preventDefault()` в JavaScript и описать, чем он отличается от `event.stopPropagation()`? — ДейлиПреп