Proprietà length (Function)
Aggiornamento: novembre 2007
Restituisce il numero di argomenti definiti per una funzione.
function.length
Argomenti
- function
Obbligatorio. Nome dell'oggetto Function correntemente in esecuzione.
Note
La proprietà length di una funzione viene inizializzata dal modulo di gestione di scripting sul numero di argomenti inclusi nella definizione della funzione stessa, quando viene creata un'istanza della funzione.
L'azione eseguita quando una funzione viene richiamata con un numero di argomenti diverso dal valore della proprietà length dipende dalla funzione.
Esempio
Nel codice seguente viene illustrato l'utilizzo della proprietà length:
function argTest(a, b) : String {
var s : String = "The argTest function expected " ;
var expargs : int = argTest.length;
s += expargs;
if (expargs < 2)
s += " argument.";
else
s += " arguments.";
return(s);
}
// Display the function output.
print(argTest(42,"Hello"));
L'output del programma è il seguente:
The argTest function expected 2 arguments.