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 arguments-Objekt für das aktuell ausgeführte Function-Objekt zurück.
[function.]arguments
Argumente
- function
Optional. Der Name des aktuell ausgeführten Function-Objekts.
Hinweise
Die arguments-Eigenschaft ermöglicht es einer Funktion, eine variable Anzahl von Argumenten zu verarbeiten. Die length-Eigenschaft des arguments-Objekts enthält die Anzahl der an die Funktion übergebenen Argumente. Auf die einzelnen im arguments-Objekt enthaltenen Argumente kann auf dieselbe Weise zugegriffen werden wie auf Arrayelemente.
Hinweis: |
|---|
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 arguments-Eigenschaft:
function argTest(){
var s = "";
s += "The individual arguments are:\n"
for (var n=0; n< arguments.length; n++){
s += "argument " + n;
s += " is " + argTest.arguments[n] + "\n";
}
return(s);
}
print(argTest(1, 2, "hello", new Date()));
Nach dem Kompilieren mit der Option /fast- lautet die Ausgabe dieses Programms wie folgt:
The individual arguments are:
argument 0 is 1
argument 1 is 2
argument 2 is hello
argument 3 is Sat Jan 1 00:00:00 PST 2000
Hinweis: