Funktionseigenschaften, -methoden und -konstruktoren

Wir haben gesehen, dass Funktionen in JavaScript-Programmen Werte sind. Der typeof-Operator liefert den String »function«, wenn er auf eine Funktion angewandt wird, aber Funktionen sind eigentlich nur eine besondere Art von JavaScript-Objekt. Da Funktionen Objekte sind, können sie wie alle anderen Objekte Eigenschaften und Methoden haben. Es gibt sogar einen Function()-Konstruktor, mit dem neue Funktionsobjekte erstellt werden können. Die nachfolgenden Unterabschnitte dokumentieren Funktionseigenschaften und -methoden und den Function()-Konstruktor. Weitere Informationen zu diesen Dingen finden Sie im Referenzabschnitt.

Die length-Eigenschaft

Im Inhalt einer Funktion gibt arguments.length

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.