Contenuti del Corso
Introduzione a JavaScript
Introduzione a JavaScript
Utilizzare const per le Costanti
Un altro modo per definire una variabile in JavaScript è utilizzare la parola chiave const
. La differenza principale tra let
e const
è che le variabili create utilizzando const non possono cambiare i loro valori, mentre l'utilizzo della parola chiave let
consente modifiche al valore della variabile.
javascript
Confrontiamo il comportamento delle variabili utilizzando let
e const
. Dai un'occhiata al seguente esempio in cui possiamo cambiare il valore della variabile a
:
// A variable changing let a = 5; console.log(a); // Print the initial value of `a` a = 10; console.log(a); // Print the updated value of `a`
Al contrario, esaminiamo il comportamento della variabile b
. Incontreremo un errore: TypeError: Assignment to a constant variable.
// A constant cannot be changed const b = 7; console.log(b); // Print the initial value of `b` // Attempting to reassign a `const` variable will result in an error b = 8; // This line will throw an error: "TypeError: Assignment to constant variable." console.log(b);
Uso
Le costanti sono utilizzate come variabili immutabili. Puoi definire una costante una volta e usarla più volte.
Le costanti forniscono integrità dei dati consentendo al contempo una rapida rifattorizzazione.
Nota
Rifattorizzazione comporta apportare modifiche strutturali al codice, come modificare valori, nomi di variabili/funzioni e altro.
Ad esempio, considera maxHeight
per gli elementi del sito. Puoi rilasciare un aggiornamento del sito modificando l'altezza massima degli elementi con una sola modifica nel codice. Tuttavia, è importante notare che non puoi cambiare l'altezza massima durante l'esecuzione, garantendo l'integrità dei dati.
const maxHeight = 250; console.log(maxHeight - 15); console.log(maxHeight - 12); console.log(maxHeight - 5); console.log(maxHeight - 13); console.log(maxHeight - 22); console.log(maxHeight - 52);
Grazie per i tuoi commenti!