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 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.