Quando utilizzare const con gli oggetti in JavaScript?

Quando utilizzare const con gli oggetti in JavaScript?
"const"È una parola chiave in JavaScript utilizzato per dichiarare variabili che sono immutabili mezzi che non possono essere riassegnati a un altro valore. Non definisce un valore costante/fisso. Specifica un riferimento costante a un valore. Agisce in modo diverso quando si interagisce con gli oggetti. Quando dichiari un oggetto con "const", non è immutabile, puoi comunque cambiare le sue proprietà. Tuttavia, const limita la riassegnazione della variabile a un altro oggetto. Il codice JavaScript che utilizza "const" con gli oggetti è più facile da mantenere e meno probabilità di avere errori da riassegnazioni variabili negligenti.

Questo blog spiegherà l'uso di "const" con gli oggetti in JavaScript.

Uso di "const" con gli oggetti in JavaScript

IL "const"Con gli oggetti in JavaScript consente la modifica delle proprietà dell'oggetto ma non consente la riassegnazione della variabile a un altro oggetto.

Esempio

Creare o dichiarare un oggetto chiamato "obj" usando il "const"Parola chiave con tre attributi"nome","età", E "passatempo":

const obj =
Nome: "Mili",
Età: 24,
Hobby: "Lettura del libro"

Accedere al valore dell'attributo oggetto "passatempo"Usando il punto"."Operatore e stampare sulla console con l'aiuto del"console.tronco d'albero()" metodo:

console.registro (obj.passatempo);

L'output indica che abbiamo accettato con successo il valore di "const"Proprietà dell'oggetto denominato"passatempo":

Qui modificheremo il valore di "const"Proprietà dell'oggetto denominato"passatempo" A "Pittura"E stampalo sulla console:

obj.hobby = "pittura";
console.registro (obj.passatempo);

Il valore è stato aggiornato correttamente. Indica che le proprietà degli oggetti const possono essere facilmente aggiornate:

Ma il "const" non consentirà di riassegnare la variabile a un altro oggetto. Qui, assegneremo un nuovo oggetto all'oggetto "const" "obj":

obj =
Nome: "Emma",
Età: 26,
Hobby: "Viaggiare"

Stampa l '"OBJ" come oggetto aggiornato:

console.log (obj);

Produzione

Questo è tutto sull'uso del "const" con gli oggetti in JavaScript.

Conclusione

Le variabili con il "const"La parola chiave in javascript è immutabile ma l'oggetto con"const"Non è immutabile, puoi comunque modificare le sue proprietà. Tuttavia, const non consente di riassegnare la variabile a un altro oggetto. Questo blog ha spiegato l'uso di "const" con gli oggetti in javascript.