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.
Gibt das arguments-Objekt für das aktuell ausgeführte Function-Objekt zurück.
[function.]arguments
Argumente
- Funktion
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.
Tipp
Das arguments-Objekt ist nicht verfügbar, wenn ein Programm im schnellen Modus, dem Standardmodus für JScript, ausgeführt wird. Wenn Sie ein Programm, für das das arguments-Objekt verwendet wird, an einer Eingabeaufforderung kompilieren möchten, müssen Sie den schnellen Modus mit /fast- deaktivieren. Das Deaktivieren des schnellen Modus in ASP.NET ist aufgrund von Threadingproblemen nicht sicher. Weitere Informationen finden Sie unter arguments-Objekt.
Beispiel
Das folgende Beispiel veranschaulicht die Verwendung der arguments-Eigenschaft:
function ArgTest()
{
var newline = "\n";
var s = "";
s += "The individual arguments are:"
s += newline
for (var n = 0; n < arguments.length; n++)
{
s += "argument " + n.toString();
s += " is "
s += ArgTest.arguments[n];
s += newline
}
return(s);
}
print(ArgTest(1, 2, "hello", new Date()));
Dieses Programm generiert die folgende Ausgabe:
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