Skip to content

Commit e4ee945

Browse files
pasor1longo-andrea
andauthored
Update 1-js/06-advanced-functions/07-new-function/article.md
Co-authored-by: Andrea <45577511+longo-andrea@users.noreply.github.com>
1 parent 2b91e91 commit e4ee945

File tree

1 file changed

+1
-1
lines changed
  • 1-js/06-advanced-functions/07-new-function

1 file changed

+1
-1
lines changed

1-js/06-advanced-functions/07-new-function/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,4 +118,4 @@ new Function('a', 'b', 'return a + b'); // sintassi base
118118
new Function('a,b', 'return a + b'); // elenco separato da virgola
119119
new Function('a , b', 'return a + b'); // elenco separato da virgola e spazio
120120
```
121-
Nelle funzioni create con `new Function`, `[[Environment]]` fa riferimento al Lexical Environment globale, non a quello esterno. Quindi queste funzioni non possono utilizzare variabili esterne. In realtà ciò è un bene perché ci mette al riparo da da errori. Passare i parametri in modo esplicito è un metodo migliore dal punto di vista architetturale e non causa problemi con i minifiers.
121+
Nelle funzioni create con `new Function`, `[[Environment]]` fa riferimento al Lexical Environment globale, non a quello esterno. Quindi queste funzioni non possono utilizzare variabili esterne. In realtà ciò è un bene perché ci mette al riparo da errori. Passare i parametri in modo esplicito è un metodo migliore dal punto di vista architetturale e non causa problemi con i minifiers.

0 commit comments

Comments
 (0)