Compartir a través de


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

Versión 5.5

Se aplica a:

arguments (Objeto)| Fuction (Objeto)

Vea también

Otros recursos

Propiedades (Visual Studio - JScript)