Scorri
Lezione di JavaScript 4 – Funzioni
In questa lezione analizzeremo le funzioni in JavaScript: come si scrivono e quali tipi di funzioni esistono. Puoi leggere di più sulle funzioni in queste lezioni di PHP — tutti gli esempi funzionano anche in JavaScript:
Lezioni di PHP - Lezione 7 - Funzioni PHP e programmazione funzionale
Lezioni di PHP - Lezione 9 - Ricorsione
La sintassi è la stessa del PHP, ma esiste una differenza importante: in JavaScript tutte le variabili sono globali e funzionano all’interno di tutte le funzioni annidate, se sono state dichiarate prima della chiamata della funzione. Ad esempio, questo codice si comporterà in modo diverso in PHP e in JavaScript.
PHP:
<?php
function inc(){
$x++;
return $x;
}
$x = 10;
inc($x);
print $x;
?>
JavaScript:
<script>
function inc(){
x++;
return x;
}
x = 10;
inc(x);
alert(x);
</script>