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/04-variables/article.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ Le variabili vengono utilizzate per memorizzare informazioni.
8
8
9
9
## Variabile
10
10
11
-
Una [variabile](https://en.wikipedia.org/wiki/Variable_(computer_science)) è uno "spazio di memoria con nome" utilizzato per salvare dati. Possiamo usare le variabile per memorizzare informazioni extra, visitatori e altri dati.
11
+
Una [variabile](https://en.wikipedia.org/wiki/Variable_(computer_science)) è uno "spazio di memoria con nome" utilizzato per salvare dati. Possiamo usare le variabili per memorizzare informazioni extra, visitatori e altri dati.
12
12
13
13
Per creare una variabile in JavaScript, dobbiamo utilizzare la parola chiave `let`.
14
14
@@ -70,7 +70,7 @@ let user = 'John',
70
70
message ='Hello';
71
71
```
72
72
73
-
...O anche con la virgola a su nuova riga:
73
+
...O anche con la virgola su nuova riga:
74
74
75
75
```js no-beautify
76
76
let user ='John'
@@ -94,7 +94,7 @@ Ci sono delle sottili differenze tra `let` e `var`, ma per ora non hanno importa
94
94
95
95
## Un'analogia con il mondo reale
96
96
97
-
Possiamo comprendere meglio il concetto di "variabile" se la immaginiamo come una scatola per dati, con appiccicata unetichetta univoca.
97
+
Possiamo comprendere meglio il concetto di "variabile" se la immaginiamo come una scatola per dati, con appiccicata un'etichetta univoca.
98
98
99
99
Per esempio, la variabile `message` può essere immaginata come una scatola con etichetta `"message"` con il valore `"Hello!"` al suo interno:
100
100
@@ -153,7 +153,7 @@ Può essere interessante sapere che esistono anche linguaggi di programmazione [
153
153
154
154
In questo tipo di linguaggi, una volta che il valore viene memorizzato "dentro la scatola", ci rimane per sempre. Se abbiamo bisogno di memorizzare qualcos altro, il linguaggio ci forza a creare una nuova scatola (dichiarare una nuova variabile). Non possiamo quindi riutilizzare quelle vecchie.
155
155
156
-
Anche se potrebbero sembrare un pò strano a prima vista, questi linguaggi sono veramente capaci di sviluppare grandi cose. Inoltre, ci sono certe situazioni come calcoli paralleli in cui questi limiti portano dei benefici. Studiare un linguaggio di questo tipo (anche se non abbiamo intenzione di utilizzarlo a breve) è consigliato per allargare le proprie conoscenze.
156
+
Anche se potrebbero sembrare un po' strano a prima vista, questi linguaggi sono veramente capaci di sviluppare grandi cose. Inoltre, ci sono certe situazioni come calcoli paralleli in cui questi limiti portano dei benefici. Studiare un linguaggio di questo tipo (anche se non abbiamo intenzione di utilizzarlo a breve) è consigliato per allargare le proprie conoscenze.
157
157
```
158
158
159
159
## Nomi delle variabili [#variable-naming]
@@ -328,7 +328,7 @@ Il risultato che si ottiene, è che le variabili sono come delle scatole in cui
328
328
329
329
Questo genere di programmatori risparmiano qualche bit nella dichiarazione delle variabili ma perdono dieci volte il tempo risparmiato per fare debugging del codice.
330
330
331
-
Una variabile in più va bene, non sono il diavolo.
331
+
Una variabile in più non è necessariamente un male.
332
332
333
333
I browser moderni e JavaScript minimizzano ed ottimizzano il codice abbastanza bene, quindi non ci saranno problemi di performance. Usare variabili differenti, per valori differenti può addirittura aiutare il motore JavaScript nell'ottimizzazione.
0 commit comments