Partager via


Propriétés 0...n

Retournent la valeur d'arguments donnés à partir d'un objet arguments lui-même retourné par la propriété arguments d'une fonction en cours d'exécution.

[function.]arguments[[n]]

Arguments

  • fonction
    Facultatif. Nom de l'objet Function en cours d'exécution.

  • n
    Obligatoire. Entier non négatif compris entre 0 et arguments.length-1, où 0 représente le premier argument et arguments.length-1 le dernier.

Notes

Les valeurs retournées par les propriétés 0...n sont les valeurs passées à la fonction en cours d'exécution. Bien que l'objet arguments ne soit pas un tableau, les arguments individuels composant l'objet arguments sont accessibles de la même manière que les éléments d'un tableau.

Notes

L'objet arguments n'est pas disponible lorsqu'un programme s'exécute en mode rapide, qui est le mode d'exécution par défaut de JScript. Pour compiler un programme qui utilise l'objet arguments à partir d'une invite de commandes, vous devez désactiver l'option fast en utilisant /fast-. Il est déconseillé de désactiver l'option fast dans ASP.NET en raison des problèmes de threads qui peuvent en résulter. Pour plus d'informations, consultez arguments, objet.

Exemple

L'exemple suivant illustre l'utilisation des propriétés 0...n de l'objet 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()));

La sortie de ce programme est présentée ci-dessous.

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

Configuration requise

Version 5.5

S'applique à :

arguments, objet| Function, objet

Voir aussi

Autres ressources

Propriétés (Visual Studio - JScript)