Примеры ответов Нейро на вопросы из разных сфер
Главная / Технологии / В чем разница между 'once' и 'passive' опциями в addEventListener?
Вопрос для Нейро
24 декабря

В чем разница между 'once' и 'passive' опциями в addEventListener?

Нейро
На основе 5 источников

Разница между опциями once и passive в addEventListener заключается в следующем:

  1. once указывает на то, что обработчик события должен быть вызван не более одного раза после добавления. basicweb.ru Если указано логическое значение true, то прослушиватель будет автоматически удалён при вызове. basicweb.ru
  2. passive указывает на то, что функция, указанная прослушивателем, никогда не отменит действие события по умолчанию (вызовет метод preventDefault()). basicweb.ru Если обработчик события всё же вызовет метод preventDefault(), то браузер пользователя проигнорирует его, и создаст при этом предупреждение в консоли. basicweb.ru

Таким образом, once позволяет указать, что обработчик должен быть вызван только единожды, а passive — что функция не будет отменять действие события по умолчанию. basicweb.ru doka.guide

0
Ответ сформирован YandexGPT на основе текстов выбранных сайтов. В нём могут быть неточности.
Примеры полезных ответов Нейро на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Нейро.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Нейро
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Sun Jul 06 2025 19:00:58 GMT+0300 (Moscow Standard Time)