Kdy použít „const“ s objekty v JavaScriptu?

Kdy Pouzit Const S Objekty V Javascriptu



konst ” je klíčové slovo v JavaScriptu používané k deklaraci proměnných, které jsou neměnné, což znamená, že je nelze znovu přiřadit jiné hodnotě. Nedefinuje konstantní/pevnou hodnotu. Určuje konstantní odkaz na hodnotu. Při interakci s předměty se chová jinak. Když deklarujete objekt pomocí „const“, není neměnný, stále můžete měnit jeho vlastnosti. Const však omezuje opětovné přiřazení proměnné k jinému objektu. JavaScript kód, který používá „const“ s objekty, se snadněji udržuje a je méně pravděpodobné, že bude mít chyby z neopatrného přeřazení proměnných.

Tento blog vysvětlí použití „const“ s objekty v JavaScriptu.

Použití „const“ With Objects v JavaScriptu

' konst ” s objekty v JavaScriptu umožňuje úpravu vlastností objektu, ale neumožňuje opětovné přiřazení proměnné k jinému objektu.







Příklad

Vytvořte nebo deklarujte objekt s názvem „ obj ' za použití ' konst “ klíčové slovo se třemi atributy “ název “, “ stáří ', a ' hobby “:



konst obj = {

název : 'Mili' ,

stáří : 24 ,

hobby : 'Čtení knihy'

}

Přístup k hodnotě atributu object “ hobby “ pomocí tečky “ . ” a tiskněte na konzole pomocí “ console.log() “ metoda:



řídicí panel. log ( obj. hobby ) ;

Výstup indikuje, že jsme úspěšně přistoupili k hodnotě „ konst ” vlastnost objektu s názvem “ hobby “:





Zde upravíme hodnotu „ konst ” vlastnost objektu s názvem “ hobby “ až “ Malování “ a vytiskněte jej na konzoli:



obj. hobby = 'Malování' ;

řídicí panel. log ( obj. hobby ) ;

Hodnota byla úspěšně aktualizována. Znamená to, že vlastnosti objektů const lze snadno aktualizovat:

Ale „const“ nedovolí přeřazení proměnné na jiný objekt. Zde přiřadíme nový objekt objektu „const“ „ obj “:

obj = {

název : 'Emma' ,

stáří : 26 ,

hobby : 'Cestování'

}

Vytiskněte „obj“ jako aktualizovaný objekt:

řídicí panel. log ( obj ) ;

Výstup

To je vše o použití „const“ s objekty v JavaScriptu.

Závěr

Proměnné s příponou „ konst ” klíčová slova v JavaScriptu jsou neměnná, ale objekt s “ konst ” není neměnný, stále můžete upravovat jeho vlastnosti. Const však neumožňuje opětovné přiřazení proměnné k jinému objektu. Tento blog vysvětlil použití „const“ s objekty v JavaScriptu.