Aus dem Kurs: JavaScript Grundkurs
Erhalten Sie Zugriff auf diesen Kurs – mit einer kostenlosen Probeversion
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.
Funktionsargumente, arguments und First-Class Citizens – Tutorial zu JavaScript
Aus dem Kurs: JavaScript Grundkurs
Funktionsargumente, arguments und First-Class Citizens
Wenn man das Konzept von Funktionen bei JavaScript verstehen will, muss man sich darüber klar werden, dass der Bezeichner der Funktion nur eine Referenz darstellt und dass die vollständige Funktionsunterschrift nicht die Bedeutung hat, die man in vielen anderen Sprachen hat. Das Konzept wird First Class Functions oder auch First Class Citizens genannt. Vereinfacht gesagt bedeutet das, dass Funktionen in JavaScript auf die gleiche Weise behandelt werden wie jeder andere Datentyp, also wie Zahlen, Texte oder Objekte. Damit können Funktionen Variablen zugewiesen werden. Man kann sie als Argumente übergeben und man kann sie von Funktionen zurückgeben lassen. Die unterschiedlichsten Konzepte in JavaScript basieren darauf, dass wir immer nur einen Funktionszeiger haben. Einen Wert, beispielsweise die sogenannte Callback oder Ereignisbehandlung, aber eben auch das, was wir in diesem Video jetzt behandeln. Dieses Konzept mit diesen Arguments, das heißt, ich habe hier eine Funktionsdeklaration…
Inhalt
-
-
-
-
-
-
-
-
-
(Gesperrt)
Was sind Funktionen?1 Min. 39 Sek.
-
(Gesperrt)
Funktionen deklarieren2 Min. 15 Sek.
-
(Gesperrt)
Funktionen aufrufen5 Min. 2 Sek.
-
(Gesperrt)
Standardfunktionen in JavaScript5 Min. 48 Sek.
-
(Gesperrt)
Funktionsargumente, arguments und First-Class Citizens4 Min. 47 Sek.
-
(Gesperrt)
Globale Variabeln und lokale Variablen in Funktionen1 Min. 46 Sek.
-
(Gesperrt)
Innere Funktionen und Closures1 Min. 14 Sek.
-
(Gesperrt)
Funktionsreferenzen, anonyme Funktionen und Callbacks1 Min. 21 Sek.
-
(Gesperrt)
Rekursive Funktionsaufrufe4 Min. 32 Sek.
-
(Gesperrt)
Was sind Lambda-Ausdrücke?2 Min. 48 Sek.
-
(Gesperrt)
Module! Import und Export1 Min. 21 Sek.
-
(Gesperrt)
Solution: Funktion: beliebige Anzahl numerischer Parameter und Summe als Rückgabewert3 Min. 57 Sek.
-
(Gesperrt)
-
-