8.6 Funktionseigenschaften und -methoden
Wir haben gesehen, dass Funktionen in JavaScript-Programmen als
Datenwerte verwendet werden können. Der
typeof
-Operator liefert den String »function«
zurück, wenn er auf eine Funktion angewandt wird, aber Funktionen sind
eigentlich besondere Arten von JavaScript-Objekten. Da Funktionen
Objekte sind, haben sie Eigenschaften und Methoden wie beispielsweise
die Date- und RegExp-Objekte.
8.6.1 Die length-Eigenschaft
Wie weiter oben gezeigt wurde, gibt im Body einer Funktion die
length
-Eigenschaft des Arrays
arguments
an, wie viele Argumente der Funktion
übergeben wurden. Die length
-Eigenschaft der Funktion selbst hat aber eine andere Bedeutung. Diese schreibgeschützte Eigenschaft gibt die Anzahl der Argumente ...
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.