Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese
Questa documentazione è stata archiviata e non viene gestita.

Proprietà length (arguments)

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

[function.]arguments.length

funzione

Facoltativo. Nome dell'oggetto Function correntemente in esecuzione.

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.

NotaNota

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.

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);
}
Mostra: