Funktionsliterale

Funktionsobjekte werden mit Funktionsliteralen erzeugt:

// Variable namens add erzeugen und eine Funktion
// darin ablegen, die zwei Zahlen addiert.

var add = function (a, b) {
    return a + b;
};

Ein Funktionsliteral besteht aus vier Teilen. Der erste Teil besteht aus dem reservierten Wort function.

Der optionale zweite Teil ist der Name der Funktion. Die Funktion kann ihren Namen verwenden, um sich selbst rekursiv aufzurufen. Der Name kann auch von Debuggern und Entwicklungstools verwendet werden, um die Funktion zu identifizieren. Wird einer Funktion kein Name zugewiesen (wie oben geschehen), spricht man von einer anonymen Funktion.

Den dritten Teil bilden die in Klammern stehenden Parameter der Funktion. Innerhalb der Klammer steht ...

Get Das Beste an JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.