Вопросы к Поиску с Алисой
Passive и capture — разные параметры обработки событий в JavaScript, которые позволяют настроить поведение обработчика. javarush.com
Passive определяет, следует ли вызывать функцию preventDefault(). itchief.ru doka.guide Значение true для этого параметра указывает, что обработчик никогда не вызовет preventDefault(). itchief.ru javarush.com Если функция всё-таки вызвана, браузер должен её игнорировать и выводить предупредительное сообщение в консоль. doka.guide
Capture, в свою очередь, задаёт фазу, на которой нужно вызвать обработчик события. itchief.ru По умолчанию — на этапе всплытия. itchief.ru Если нужно на этапе погружения (перехвата), то этому ключу следует установить значение true. itchief.ru
Таким образом, passive фокусируется на действиях браузера по умолчанию, а capture — на фазе, на которой происходит обработка события.