Карточка Middle События обновлено

Опции addEventListener

Вопрос

Какие опции принимает третий аргумент addEventListener?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

capture - слушать на погружении; once - снять после первого вызова; passive - обещание не вызывать preventDefault; signal - AbortSignal, по abort() слушатель снимается.

Ответ

capture - слушать на погружении; once - снять после первого вызова; passive - обещание не вызывать preventDefault; signal - AbortSignal, по abort() слушатель снимается.

Разбор

signal удобен, когда надо снять много слушателей разом, например при размонтировании компонента.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме