Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

JavaScript Grundkurs

Callback-Funktionen

Testen Sie unsere 2021 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Unter einer Callback-Funktion, oder kurz Callback, ist eine JavaScript-Funktion zu verstehen, die in der Regel als Rückgabewert eine Funktionsreferenz liefert. So eine Funktion wird meist verwendet, indem Sie an einen Eventhandler gebunden wird.
02:16

Transkript

Im Zusammenhang mit Funktionsreferenzen und anonymen Funktionen muss man auch das Schlagwort "Callback" betrachten. Wir haben hier eine Funktion, den Übergabewert, und der wird einfach ausgegeben. Es passiert hier nicht allzuviel, aber es geht um das Verfahren. Hier sehen Sie eine anonyme Funktion, die an einen Eventhandler gebunden wird, und wo intern diese Funktion aufgerufen wird, mit den entsprechenden Parametern. Man redet bei solchen anonymen Funktionen auch von Callback-Funktionen. Ebenso, wenn man eine Referenz auf eine Funktion setzt, auf eine benannte Funktion. Aber streng genommen ist eine Callback-Funktion etwas anderes. Schauen wir uns DAS hier mal an. Sie sehen hier eine Funktion, die an einen Eventhandler gebunden wird. Hier stehen Klammern. Bei Funktionsreferenzen dürfen aber keine Klammern auftauchen. Entweder ist das ein Fehler oder das ist jetzt eine ganz besondere Funktion. Und tatsächlich ist es natürlich der zweite Fall. Denn was ist die Rückgabe von dieser Funktion? Hier ist die Deklaration. Die Rückgabe ist eine Referenz auf eine Funktion. Damit wird dieser Rückgabewert diesem Eventhandler zugeordnet. Und das nennt man eine Callback-Funktion. Allgemeiner ausgedrückt ist Callback aber, wie gesagt, ein Verfahren, um beim Eintreten eines Ereignisses gezielt eine bestimmte Funktion aufzurufen. Schauen wir uns das Beispiel nochmal in der Praxis an. Der Klick auf den Button öffnet diesen Dialog, der Klick auf diesen Button diesen Dialog, und das wird wirklich mit einem Callback im engen Sinne umgesetzt. Sie sollten sich jetzt auch nicht entmutigen lassen, wenn Sie das Verfahren noch nicht verstanden haben. Denn was ich in diesem Film gezeigt habe, gehört zu den doch sehr anspruchsvollen Techniken im Umgang mit Funktionen und Java-Script. Nichtsdestotrotz ist es ein sehr, sehr wichtiges Verfahren, das zusammen mit den Funktionsreferenzen und den anonymen Funktionen bei JavaScript-Eventhandlern eine immense Bedeutung hat.

JavaScript Grundkurs

Lernen Sie die Möglichkeiten der universellen Sprache JavaScript kennen und machen Sie sich mit der Syntax vertraut, um Ihre Web-Applikationen durch effektive Skripts zu ergänzen.

8 Std. 20 min (134 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!