Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Aktualisiert: November 2007
Gibt das derzeit ausgeführte Function-Objekt zurück, d. h. den Textkörper des angegebenen Function-Objekts.
[function.]arguments.callee
Argumente
- function
Optional. Der Name des aktuell ausgeführten Function-Objekts.
Hinweise
Die callee-Eigenschaft ist ein Member des arguments-Objekts, das erst verfügbar wird, wenn die zugehörige Funktion ausgeführt wird.
Der Startwert der callee-Eigenschaft entspricht dem derzeit ausgeführten Function-Objekt. Dies ermöglicht die rekursive Verwendung anonymer Funktionen.
![]() |
---|
Das arguments-Objekt ist im schnellen Modus, dem Standardmodus für JScript, nicht verfügbar. Um ein Programm, das das arguments-Objekt verwendet, von der Befehlszeile aus zu kompilieren, müssen Sie den schnellen Modus mit /fast- deaktivieren. Das Deaktivieren des schnellen Modus in ASP.NET stellt aufgrund von Threadingproblemen einen Unsicherheitsfaktor dar. Weitere Informationen hierzu finden Sie unter Arguments-Objekt. |
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der callee-Eigenschaft.
function factorial(n) {
if (n <= 0)
return 1;
else
return n * arguments.callee(n - 1)
}
print(factorial(3));
Nach dem Kompilieren mit der Option /fast- lautet die Ausgabe dieses Programms wie folgt:
6
Anforderungen
Betrifft:
arguments-Objekt| Function-Objekt