Das Function-Objekt
Alles, was mit einem Konstruktor erzeugt werden kann, hat Eigenschaften und Methoden, und Funktionen sind da keine Ausnahme.
Das Objekt Function
scheint das JavaScript-Objekt zu sein, das im Laufe der Zeit die meisten Veränderungen erfahren musste. Ursprünglich fand man in der Eigenschaft arity
die Anzahl der Argumente. Dies wurde durch den Aufruf der Methode length
des Funktionsnamens abgelöst – oder durch den Zugriff auf length
des Arrays mit den Argumenten. Dieses wiederum war früher über den Funktionsnamen erreichbar, ist aber nun nur direkt als arguments
im Funktionsaufruf anzusprechen. Beispiel 5-7 zeigt den Zugriff auf beide Objekteigenschaften von Function
.
Beispiel 5-7. Zugriff auf die Eigenschaften length und arguments ...
Get Einführung in JavaScript 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.