Compartilhar via


argumentos de propriedade

Retorna o argumentos objeto a atualmente em execuçãoFunction objeto.

[function.]arguments

Argumentos

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

Comentários

The argumentos propriedade permite que uma função lidar com um número variável de argumentos.The comprimento propriedade do argumentos objeto contém o número de argumentos passados para a função.Os argumentos individuais contidos no argumentos objeto pode ser acessado da mesma maneira que 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 do argumentospropriedade .

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 2

Aplica-se ao:

Objeto de função

Consulte também

Referência

Objeto de argumentos

demonstrativo de função