Propiedades 0...n
Devuelve el valor de argumentos individuales de un objeto arguments devuelto por la propiedad arguments de una función en ejecución.
[function.]arguments[[n]]
Argumentos
función
Opcional. Nombre del objeto Function que se ejecuta actualmente.n
Obligatorio. Es un entero no negativo comprendido entre 0 y arguments.length-1, donde 0 representa el primer argumento y arguments.length-1 representa el último argumento.
Comentarios
Los valores devueltos por las propiedades 0...n son los valores que se pasan a la función en ejecución. Aunque el objeto arguments no es una matriz, se tiene acceso a los argumentos individuales que componen el objeto arguments de la misma forma que a los elementos de la matriz.
Nota
El objeto arguments no está disponible al ejecutar un programa en modo rápido, el modo predeterminado en JScript. Para compilar un programa que use el objeto arguments desde la línea de comandos, debe desactivarse la opción fast mediante /fast-. No resulta seguro desactivar la opción fast en ASP.NET, debido a que puede haber problemas de subprocesamiento. Para obtener más información, vea arguments (Objeto).
Ejemplo
En el ejemplo siguiente, se muestra el uso de las propiedades 0...n del objeto arguments.
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()));
El resultado de este programa es el siguiente:
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
Requisitos
Se aplica a:
arguments (Objeto)| Fuction (Objeto)