Compartilhar via


0... propriedades n

Retorna o valor dos argumentos individuais de um argumentos objeto retornado pelo argumentos propriedade de uma função em execução.

[function.]arguments[[n]]

Argumentos

  • função
    Opcional.O nome do atualmente em execuçãoFunction objeto.

  • n
    Obrigatório.Inteiro não negativo no intervalo de 0 a arguments.length-1 onde 0 representa o primeiro argumento e arguments.length-1 representa o argumento final.

Comentários

Os valores retornados pelo 0... n propriedades são os valores passados para a função de execução.Embora o argumentos objeto não é uma matriz, os argumentos individuais que compõem o argumentos objeto são acessados da mesma forma que os elementos de matriz são acessados.

Observação:

O argumentos objeto não está disponível quando executado no modo rápido, o padrão para JScript.Para compilar um programa a partir da linha de comando que usa o argumentos o objeto, você deve desativar a opção rápida usando /Fast-.Não é seguro para desativar a opção rápida em ASP.NET Por causa de problemas de threading. Para obter mais informações, consulte Objeto de argumentos.

Exemplo

O exemplo a seguir ilustra o uso de 0...Propriedades n do argumentos objeto.

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()));

Após a compilação deste programa, a /fast- opção, a saída deste programa é:

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

Versão 5,5

Aplica-se ao:

Objeto de argumentos| Objeto de função

Consulte também

Outros recursos

Propriedades (JScript)