Kdaj uporabiti »const« s predmeti v JavaScriptu?

Kdaj Uporabiti Const S Predmeti V Javascriptu



konst ” je ključna beseda v JavaScriptu, ki se uporablja za deklariranje spremenljivk, ki so nespremenljive, kar pomeni, da jih ni mogoče prerazporediti v drugo vrednost. Ne določa stalne/fiksne vrednosti. Podaja konstanten sklic na vrednost. Pri interakciji s predmeti deluje drugače. Ko objekt deklarirate s »const«, ta ni nespremenljiv, še vedno lahko spremenite njegove lastnosti. Vendar const omejuje ponovno dodelitev spremenljivke drugemu objektu. Kodo JavaScript, ki uporablja »const« s predmeti, je lažje vzdrževati in manj verjetno je, da bo prišlo do napak zaradi neprevidnih ponovnih dodelitev spremenljivk.

Ta blog bo razložil uporabo »const« s predmeti v JavaScriptu.

Uporaba »const« s predmeti v JavaScriptu

' konst ” z objekti v JavaScriptu omogoča spreminjanje lastnosti objekta, vendar ne dovoljuje ponovne dodelitve spremenljivke drugemu objektu.







Primer

Ustvarite ali deklarirajte objekt z imenom ' obj ' uporabljati ' konst » ključna beseda s tremi atributi « ime ”, “ starost «, in » hobi ”:



konst obj = {

ime : 'Mili' ,

starost : 24 ,

hobi : 'Branje knjige'

}

Dostop do vrednosti atributa predmeta ' hobi 'uporaba pike' . ' in natisnite na konzoli s pomočjo ' console.log() ” metoda:



konzola. dnevnik ( obj. hobi ) ;

Izhod kaže, da smo uspešno dostopali do vrednosti ' konst ” lastnost objekta z imenom “ hobi ”:





Tukaj bomo spremenili vrednost ' konst ” lastnost objekta z imenom “ hobi ' do ' Slika « in ga natisnite na konzoli:



obj. hobi = 'Slika' ;

konzola. dnevnik ( obj. hobi ) ;

Vrednost je bila uspešno posodobljena. Označuje, da je mogoče lastnosti objektov const enostavno posodobiti:

Toda »const« ne bo dovolil ponovne dodelitve spremenljivke drugemu objektu. Tukaj bomo dodelili nov predmet objektu »const« obj ”:

obj = {

ime : 'Ema' ,

starost : 26 ,

hobi : 'potovanje'

}

Natisnite »obj« kot posodobljen objekt:

konzola. dnevnik ( obj ) ;

Izhod

To je vse o uporabi »const« s predmeti v JavaScriptu.

Zaključek

Spremenljivke z ' konst ' v JavaScriptu so nespremenljive, vendar objekt z ' konst ” ni nespremenljiv, kljub temu lahko spremenite njegove lastnosti. Vendar const ne dovoljuje ponovne dodelitve spremenljivke drugemu objektu. Ta blog je razložil uporabo »const« s predmeti v JavaScriptu.