Was ist ein Event-Listener?

Ein Ereignislistener ist eine Prozedur oder Funktion in einem Computerprogramm, die auf das Auftreten eines Ereignisses wartet. Beispiele für ein Ereignis sind der Benutzer, der die Maus anklickt oder bewegt, eine Taste auf der Tastatur drückt, Datenträger-E / A, Netzwerkaktivität oder einen internen Timer oder Interrupt. Der Listener ist so programmiert, dass er auf einen Eingang oder ein Signal reagiert, indem er den Handler des Ereignisses aufruft.

Normalerweise ist der Begriff Ereignislistener spezifisch für Java und JavaScript. In anderen Sprachen wird eine Subroutine, die eine ähnliche Funktion ausführt, als Event-Handler bezeichnet .

Der folgende JavaScript-Code fügt einem HTML-Dokument einen Ereignis-Listener hinzu:

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

In diesem Beispiel ruft der Listener beim Rendern des HTML-Codes in einem Browser die Funktion "myfunction" (die an anderer Stelle im Skript definiert werden muss) auf, wenn der Benutzer die Maustaste drückt.

Ereignis, Eingabe, Programmierbegriffe, Signal, Subroutine