8.2 Funktionsargumente
JavaScript-Funktionen können mit einer beliebigen Anzahl von Argumenten aufgerufen werden – unabhängig von der Anzahl von Argumenten, die in der Funktionsdefinition benannt wurden. Weil Funktionen nicht streng typisiert sind, gibt es keine Möglichkeit, den Typ der Argumente anzugeben, die sie erwarten. Deswegen können Funktionen Werte beliebiger Typen übergeben werden. Der folgende Unterabschnitt behandelt diese Themen.
8.2.1 Optionale Argumente
Wenn eine Funktion mit weniger Argumenten aufgerufen wird, als
deklariert wurden, haben die restlichen Argumente den Wert
undefined
. Häufig ist es hilfreich, Funktionen so zu schreiben, dass einige Argumente optional sind und weggelassen werden können, wenn die Funktion aufgerufen ...
Get Java Script: Das umfassende Referenzwerk 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.