Skip to content

Commit 5cf7443

Browse files
committed
update
2 parents 2cf2ace + e49dc24 commit 5cf7443

File tree

1 file changed

+10
-0
lines changed
  • 1-js/02-first-steps/16-function-expressions

1 file changed

+10
-0
lines changed

1-js/02-first-steps/16-function-expressions/article.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,11 @@ La risposta è semplice:
9797
- 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.
9898
````
9999

100+
<<<<<<< HEAD
100101
## *Callback functions* (funzioni richiamate)
102+
=======
103+
## Callback functions (funzioni richiamate)
104+
>>>>>>> e49dc24647385a2a7d373ce0c18153e506912bde
101105
102106
Diamo un'occhiata ad ulteriori esempi di passaggio di funzione come valore e utilizzo della sintassi function expression.
103107

@@ -363,9 +367,15 @@ Risulta anche più facile vedere `function f(…) {…}`, nel codice, piuttosto
363367

364368
- Le funzioni sono valori. Possono essere assegnate, copiate o dichiarate in qualsiasi punto del codice.
365369
- 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
366371
- Se la funzione viene definita tramite un'espressione, viene chiamata "function expression".
367372
- Le dichiarazioni di funzione vengono processate prima che il blocco di codice dove sono state definite sia raggiunto.
368373
- 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
369379
370380
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.
371381

0 commit comments

Comments
 (0)