Share via


Proprietà length (arguments)

Restituisce il numero effettivo di argomenti passati a una funzione dal chiamante.

[function.]arguments.length

Argomenti

  • funzione
    Facoltativo. Nome dell'oggetto Function correntemente in esecuzione.

Note

La proprietà length dell'oggetto arguments viene inizializzata dal modulo di gestione di scripting per il numero effettivo di argomenti passati a un oggetto Function all'avvio dell'esecuzione di tale funzione.

Nota

L'oggetto arguments non è disponibile quando un programma viene eseguito in modalità veloce, predefinita in JScript. Per compilare dal prompt dei comandi un programma che utilizza l'oggetto arguments, è necessario disattivare la modalità veloce tramite l'opzione /fast-. La disattivazione della modalità veloce in ASP.NET non costituisce una soluzione sicura a causa dei problemi relativi al threading. Per ulteriori informazioni, vedere Oggetto Arguments.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo della proprietà length dell'oggetto arguments.

function ArgTest(a, b)
{
    print ("Expected Arguments: " + ArgTest.length);
    print ("Passed Arguments: " + arguments.length);
   
    var s = "The individual arguments are: "
    for (var n = 0; n < arguments.length; n++)
    {
       s += ArgTest.arguments[n];
       s += " ";
    }
    print (s);
}

Requisiti

Versione 5.5

Si applica a:

Oggetto Arguments

Vedere anche

Riferimenti

Proprietà arguments

Proprietà length (Array)

Proprietà length (String)