You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/16-function-expressions/article.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -97,7 +97,11 @@ La risposta è semplice:
97
97
- Una function expression viene utilizzata all'interno di un'istruzione: `let sayHi = ...;`, come valore. Non è un blocco di codice. Quindi il `;` è consigliato al termine dell'istruzione, indipendentemente dal valore. Il punto e virgola non è collegato alla function expression; più semplicemente, termina un'istruzione.
98
98
````
99
99
100
+
<<<<<<< HEAD
100
101
## *Callback functions* (funzioni richiamate)
102
+
=======
103
+
## Callback functions (funzioni richiamate)
104
+
>>>>>>> e49dc24647385a2a7d373ce0c18153e506912bde
101
105
102
106
Diamo un'occhiata ad ulteriori esempi di passaggio di funzione come valore e utilizzo della sintassi function expression.
103
107
@@ -363,9 +367,15 @@ Risulta anche più facile vedere `function f(…) {…}`, nel codice, piuttosto
363
367
364
368
- Le funzioni sono valori. Possono essere assegnate, copiate o dichiarate in qualsiasi punto del codice.
365
369
- Se la funzione viene dichiarata come un blocco "separato" dal flusso d'esecuzione principale del codice, tale definizione viene chiamata "dichiarazione di funzione".
370
+
<<<<<<< HEAD
366
371
- Se la funzione viene definita tramite un'espressione, viene chiamata "function expression".
367
372
- Le dichiarazioni di funzione vengono processate prima che il blocco di codice dove sono state definite sia raggiunto.
368
373
- Le function expression vengono processate quando il flusso d'esecuzione del codice principale le raggiunge.
374
+
=======
375
+
- Se la funzione viene definita tramite un'espressione, viene chiamata "espressione di funzione".
376
+
- Le dichiarazioni di funzione vengono processate prima che il blocco di codice dove sono state definite sia raggiunto.
377
+
- Le espressioni di funzione vengono processate quando il flusso d'esecuzione del codice principale le raggiunge.
378
+
>>>>>>> e49dc24647385a2a7d373ce0c18153e506912bde
369
379
370
380
Nella maggior parte dei casi, quando abbiamo bisogno di dichiarare una funzione una dichiarazione di funzione è preferibile poiché è visibile anche prima della sua dichiarazione. Questo ci fornisce più flessibilità nell'organizzazione del codice, e solitamente risulta più leggibile.
0 commit comments