Skip to content

Commit 9b70ed0

Browse files
committed
update
1 parent 5cf7443 commit 9b70ed0

File tree

1 file changed

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

1 file changed

+1
-11
lines changed

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

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -97,11 +97,7 @@ 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
101-
## *Callback functions* (funzioni richiamate)
102-
=======
103100
## Callback functions (funzioni richiamate)
104-
>>>>>>> e49dc24647385a2a7d373ce0c18153e506912bde
105101

106102
Diamo un'occhiata ad ulteriori esempi di passaggio di funzione come valore e utilizzo della sintassi function expression.
107103

@@ -360,22 +356,16 @@ Come regola fondamentale, quando abbiamo la necessità di dichiarare una funzion
360356
361357
Risulta anche più facile vedere `function f(…) {…}`, nel codice, piuttosto di `let f = function(…) {…}`. La dichiarazione di funzione è più facile da individuare.
362358
363-
...Ma se per qualche ragione la dichiarazione di funzione non si applica bene al caso in questione (abbiamo visto degli esempi, sopra), allora l'espressione di funzione può essere un'alternativa.
359+
...Ma se per qualche ragione la dichiarazione di funzione non si applica bene al caso in questione (abbiamo visto degli esempi, sopra), allora la function expression può essere un'alternativa.
364360
```
365361

366362
## Riepilogo
367363

368364
- Le funzioni sono valori. Possono essere assegnate, copiate o dichiarate in qualsiasi punto del codice.
369365
- 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
371366
- Se la funzione viene definita tramite un'espressione, viene chiamata "function expression".
372367
- Le dichiarazioni di funzione vengono processate prima che il blocco di codice dove sono state definite sia raggiunto.
373368
- 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
379369

380370
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.
381371

0 commit comments

Comments
 (0)