Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Utilizzare const per le Costanti | Variabili e Tipi di Dati in JavaScript
Introduzione a JavaScript

bookUtilizzare 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.

const myNumber = 10;

Confrontiamo il comportamento delle variabili utilizzando let e const. Dai un'occhiata al seguente esempio in cui possiamo cambiare il valore della variabile a:

123456
// 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`
copy

Al contrario, esaminiamo il comportamento della variabile b. Incontreremo un errore: TypeError: Assignment to a constant variable.

1234567
// 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);
copy

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.

1234567
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);
copy
question-icon

Definisci una variabile costante:

= 50;

Click or drag`n`drop items and fill in the blanks

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

Suggested prompts:

Can you explain more about when to use `let` vs `const`?

What happens if I try to change a property of an object declared with `const`?

Can you give more examples of using constants in real-world scenarios?

Awesome!

Completion rate improved to 2.33

bookUtilizzare const per le Costanti

Scorri per mostrare il menu

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.

const myNumber = 10;

Confrontiamo il comportamento delle variabili utilizzando let e const. Dai un'occhiata al seguente esempio in cui possiamo cambiare il valore della variabile a:

123456
// 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`
copy

Al contrario, esaminiamo il comportamento della variabile b. Incontreremo un errore: TypeError: Assignment to a constant variable.

1234567
// 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);
copy

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.

1234567
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);
copy
question-icon

Definisci una variabile costante:

= 50;

Click or drag`n`drop items and fill in the blanks

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 2. Capitolo 3
some-alt