O que é um ouvinte de eventos?

Um ouvinte de evento é um procedimento ou função em um programa de computador que aguarda a ocorrência de um evento. Exemplos de um evento são o usuário clicar ou mover o mouse, pressionar uma tecla no teclado, E / S de disco, atividade de rede ou um temporizador interno ou interromper. O ouvinte é programado para reagir a uma entrada ou sinal chamando o manipulador do evento.

Normalmente, o termo ouvinte de evento é específico para Java e JavaScript. Em outros idiomas, uma sub-rotina que executa uma função semelhante é chamada de manipulador de eventos .

O código JavaScript a seguir adicionaria um ouvinte de evento a um documento HTML:

document.addEventListener ('click', myfunction, false);

Neste exemplo, quando o HTML é renderizado em um navegador, o ouvinte chama a função "myfunction" (que deve ser definida em outro lugar no script) sempre que o usuário clica no botão do mouse.

Evento, Entrada, Termos de programação, Sinal, Subrotina