Når du skal bruke “Const” med objekter i JavaScript?

Når du skal bruke “Const” med objekter i JavaScript?
const”Er et nøkkelord i JavaScript som brukes til å erklære variabler som er uforanderlige, betyr at de ikke kan tildeles til en annen verdi. Den definerer ikke en konstant/fast verdi. Den spesifiserer en konstant referanse til en verdi. Det virker annerledes når du samhandler med objekter. Når du erklærer et objekt med "const", er det ikke uforanderlig, du kan fremdeles endre egenskapene. Const begrenser imidlertid tilordning av variabelen til et annet objekt. JavaScript -kode som bruker “const” med objekter er lettere å vedlikeholde og mindre sannsynlig å ha feil fra uforsiktig variabel omfordeler.

Denne bloggen vil forklare bruken av “Const” med objekter i JavaScript.

Bruk av "const" med objekter i JavaScript

const”Med objekter i JavaScript tillater modifisering av objektets egenskaper, men tillater ikke omfordeling av variabelen til et annet objekt.

Eksempel

Opprette eller erklære et objekt som heter “obj" bruker "const”Søkeord med tre attributter”Navn”,“alder”, Og“Hobby”:

const obj =
Navn: "Mili",
Alder: 24,
Hobby: "Boklesing"

Få tilgang til verdien av objektattributtet “Hobby”Bruke prikken”.”Operatør og skriv ut på konsollen ved hjelp av“konsoll.Logg()”Metode:

konsoll.Logg (obj.Hobby);

Utgangen indikerer at vi har fått tilgang til verdien av "const”Objektegenskap som heter“Hobby”:

Her vil vi endre verdien av "const”Objektegenskap som heter“Hobby" til "Maleri”Og skriv den ut på konsollen:

obj.hobby = "maleri";
konsoll.Logg (obj.Hobby);

Verdien er oppdatert med hell. Det indikerer at egenskapene til CONST -objektene enkelt kan oppdateres:

Men "const" vil ikke tillate tilordne variabelen til et annet objekt. Her vil vi tildele et nytt objekt til "const" -objektet "obj”:

obj =
Navn: "Emma",
Alder: 26,
Hobby: "Reiser"

Skriv ut “OBJ” som et oppdatert objekt:

konsoll.logg (OBJ);

Produksjon

Det handler om bruken av "const" med objekter i JavaScript.

Konklusjon

Variablene med “const”Søkeord i JavaScript er uforanderlig, men objektet med“const”Er ikke uforanderlig, du kan fremdeles endre egenskapene. ConSt tillater imidlertid ikke å tilordne variabelen til et annet objekt. Denne bloggen forklarte bruken av “Const” med objekter i JavaScript.