Kada koristiti “const” s objektima u JavaScriptu?

Kada Koristiti Const S Objektima U Javascriptu



konst ” je ključna riječ u JavaScriptu koja se koristi za deklariranje varijabli koje su nepromjenjive što znači da im se ne može dodijeliti druga vrijednost. Ne definira konstantnu/fiksnu vrijednost. Određuje stalnu referencu na vrijednost. Djeluje drugačije kada je u interakciji s objektima. Kada deklarirate objekt s 'const', on nije nepromjenjiv, još uvijek možete promijeniti njegova svojstva. Međutim, const ograničava ponovno dodjeljivanje varijable drugom objektu. JavaScript kôd koji koristi 'const' s objektima je lakši za održavanje i manja je vjerojatnost da će imati pogreške zbog nepažljive preraspodjele varijabli.

Ovaj će blog objasniti korištenje 'const' s objektima u JavaScriptu.

Upotreba 'const' s objektima u JavaScriptu

' konst ” s objektima u JavaScriptu dopušta modificiranje svojstava objekta, ali ne dopušta preraspodjelu varijable drugom objektu.







Primjer

Kreirajte ili deklarirajte objekt pod nazivom ' obj ' koristiti ' konst 'ključna riječ s tri atributa' Ime ”, “ dob ', i ' hobi ”:



konst obj = {

Ime : 'Mili' ,

dob : 24 ,

hobi : 'Čitanje knjige'

}

Pristup vrijednosti atributa objekta “ hobi ' pomoću točke ' . ” i ispišite na konzoli uz pomoć “ konzola.log() ” metoda:



konzola. log ( obj. hobi ) ;

Izlaz pokazuje da smo uspješno pristupili vrijednosti ' konst ” svojstvo objekta pod nazivom “ hobi ”:





Ovdje ćemo promijeniti vrijednost ' konst ” svojstvo objekta pod nazivom “ hobi ” do “ Slika ” i ispišite na konzoli:



obj. hobi = 'Slika' ;

konzola. log ( obj. hobi ) ;

Vrijednost je uspješno ažurirana. To pokazuje da se svojstva const objekata mogu lako ažurirati:

Ali 'const' neće dopustiti ponovno dodjeljivanje varijable drugom objektu. Ovdje ćemo dodijeliti novi objekt objektu “const” obj ”:

obj = {

Ime : 'Ema' ,

dob : 26 ,

hobi : 'Putujući'

}

Ispišite “obj” kao ažurirani objekt:

konzola. log ( obj ) ;

Izlaz

To je sve o korištenju 'const' s objektima u JavaScriptu.

Zaključak

Varijable s ' konst ' ključna riječ u JavaScriptu nepromjenjiva je, ali objekt s ' konst ” nije nepromjenjiv, i dalje možete mijenjati njegova svojstva. Međutim, const ne dopušta ponovno dodjeljivanje varijable drugom objektu. Ovaj blog objasnio je korištenje 'const' s objektima u JavaScriptu.