Kedy použiť „const“ s objektmi v JavaScripte?

Kedy Pouzit Const S Objektmi V Javascripte



konšt “ je kľúčové slovo v JavaScripte, ktoré sa používa na deklarovanie premenných, ktoré sú nemenné, čo znamená, že ich nemožno priradiť inej hodnote. Nedefinuje konštantnú/pevnú hodnotu. Určuje konštantný odkaz na hodnotu. Pri interakcii s predmetmi sa správa inak. Keď deklarujete objekt s „const“, nie je nemenný, stále môžete meniť jeho vlastnosti. Avšak const obmedzuje opätovné priradenie premennej k inému objektu. Kód JavaScript, ktorý používa „const“ s objektmi, je jednoduchší na údržbu a je menej pravdepodobné, že bude obsahovať chyby z neopatrných premenných premenných.

Tento blog vysvetlí použitie „const“ s objektmi v JavaScripte.

Použitie „const“ With Objects v JavaScripte

' konšt ” s objektmi v JavaScripte umožňuje úpravu vlastností objektu, ale neumožňuje opätovné priradenie premennej k inému objektu.





Príklad

Vytvorte alebo deklarujte objekt s názvom „ obj “ pomocou „ konšt ” kľúčové slovo s tromi atribútmi “ názov “, “ Vek “ a „ hobby “:



konšt obj = {

názov : 'Mili' ,

Vek : 24 ,

hobby : 'čítanie knihy'

}

Prístup k hodnote atribútu objektu “ hobby “ pomocou bodky “ . ” a tlačte na konzole pomocou „ console.log() “ metóda:



konzoly. log ( obj. hobby ) ;

Výstup indikuje, že sme úspešne pristúpili k hodnote „ konšt “vlastnosť objektu s názvom “ hobby “:





Tu upravíme hodnotu „ konšt “vlastnosť objektu s názvom “ hobby “ až “ Maľovanie “ a vytlačte ho na konzole:



obj. hobby = 'maľovanie' ;

konzoly. log ( obj. hobby ) ;

Hodnota bola úspešne aktualizovaná. Znamená to, že vlastnosti objektov const možno ľahko aktualizovať:

Ale „const“ nedovolí opätovné priradenie premennej k inému objektu. Tu priradíme nový objekt objektu „const“ „ obj “:

obj = {

názov : 'Emma' ,

Vek : 26 ,

hobby : 'Cestovanie'

}

Vytlačte „obj“ ako aktualizovaný objekt:

konzoly. log ( obj ) ;

Výkon

To je všetko o použití „const“ s objektmi v JavaScripte.

Záver

Premenné s „ konšt ” kľúčové slovo v JavaScripte je nemenné, ale objekt s “ konšt ” nie je nemenné, stále môžete upravovať jeho vlastnosti. Const však neumožňuje opätovné priradenie premennej k inému objektu. Tento blog vysvetlil použitie „const“ s objektmi v JavaScripte.