Come passare un numero indefinito di argomenti ad una funzione
Venerdì 21 Marzo 2008
Può capitare, per vari motivi, di non conoscere a priori il numero di argomenti da passare ad una funzione.
In questo esempio creeremo una funzione che accetta un numero indefinito di argomenti, e per ogni argomento, fa un alert visualizzando il valore dell’argomento.
function multiple_arguments() {
var args;
args = multiple_arguments.arguments;
for(i=0; i<args.length; i++) {
alert(args[i]);
}
}
//multiple_arguments(’pippo’,'pluto’);
multiple_arguments(‘pippo’,‘pluto’,‘topolino’,‘orazio’);
</script>
Potete passare un numero indefinito di argomenti e avrete un alert per ognuno degli argomenti passati