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>