Funzioni javascript
Una funzione è un meccanismo che permette di associare a un particolare nome un blocco di codice arbitrario. Tale meccanismo permette riuso del codice poichè una funzione può essere richiamata un numero arbitrario di volte. Di seguito la sitassi generica per la definizione di una funzione:
1 function nomeFunzione() { 2 bloccoDaEseguire; 3 }
Una funzione può avere o no deggli argomenti al fine di rendere parametrizzabile l’utilizzo della stessa. Il numero di argomenti è totalmente arbitrario. Di seguito un esempio di funzione javascript con un parametro:
1 function sayHello(name) { 2 window.alert("Hello "+name); 3 }
Inoltre è possibile utilizzare la parola riservata return per specificare il valore di ritorno di una funzione. Di seguito un esempio semplice ed esplicativo di come è possibile usare la parola chiave return:
1 function doubleValue(val) { 2 return val * 2; 3 } 4 5 window.alert("Il doppio di 5 e' "+doubleValue(5));
