Event Listener
Web Platform
Função registrada para reagir a eventos do DOM ou do runtime.
seção
Explicação
Event Listener — Função registrada para reagir a eventos do DOM ou do runtime.
addEventListener(type, handler, options) — options: { capture, once, passive, signal }.
Passive true melhora scroll perf; AbortSignal remove listener no abort.
seção
Exemplo
btn.addEventListener("click", onClick, { once: true });// cleanup:controller.abort(); // se signal passadoseção
Modo de uso
Delegação no parent
Keyboard shortcuts
Cleanup com AbortController
seção
Armadilhas comuns
Esquecer removeEventListener mesma ref
Anonymous function impossível remover
seção
Termos relacionados
Aprofundar no artigo
Quer ir além? Este artigo explora o tema em profundidade — leitura recomendada após o glossário.
DOM em JavaScript: Entendendo Como a Página se Torna um Objeto Vivo
Aprenda o que é o DOM, como selecionar e manipular elementos HTML com JavaScript, e por que frameworks existem para simplificar essa ponte entre código e página.
ler artigoMais em Web Platform
Outros termos da mesma categoria para revisão em sequência.