Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Kapitel 8. Funktionen > Funktionsargumente

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 wird. Dazu müssen Sie einen vernünftigen Default-Wert für Argumente zuweisen können, die weggelassen werden (oder als null angegeben werden). Hier ist ein Beispiel:


  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial