Dette blogginnlegget vil definere den dynamiske objekttasten i JavaScript.
Hvordan du angir dynamisk objektnøkkel i JavaScript?
I ES6 -versjonen av JavaScript kan utviklere dynamisk stille JavaScript -eiendomstastene for objektene sine ved å bruke brakettnotasjonen.
Syntaks:
Følg den gitte syntaks for å sette en dynamisk objektnøkkel i JavaScript med brakettnotasjon:
[KeyVar] = KeyName;I den gitte syntaks:
Eksempel 1:
Først må du lage en variabel "NewKey”For å lagre navnet på nøkkelen“ ferdighet ”:
var newKey = 'ferdighet';Opprett deretter et objekt "info”, Med egenskaper”Navn”,“alder”, Og“e -post”. Legg til en annen attributt til et objekt ved hjelp av tasten “ferdighet”Det vil dynamisk legge til et objekt:
var info =Ring "konsoll.Logg()”Metode ved å passere et objekt som et argument for å skrive ut alle egenskapene til objektet i et nøkkelverdipar:
konsoll.logg (info);Produksjon
Ovennevnte utgang viser at den dynamiske tasten “ferdighet”Er vellykket lagt til og åpnet i et objekt:
Eksempel 2:
La oss skrive ut verdien av nøkkelen "ferdighet”Lagret i“info”Objekt:
konsoll.Logg (info.ferdighet);Produksjon
Utgangen indikerer at objektet “info”Får tilgang til verdien av“NewKey”Variabel og lagrer det som en dynamisk nøkkel.
Konklusjon
For å legge til en objekttast dynamisk, bruk brakettnotasjonen. Først lagrer du nøkkelen i en variabel og spesifiser deretter variabelnavnet i brakettnotasjon for å angi en nøkkel med verdi som et nøkkelverdipar i et objekt. Dette blogginnlegget definerer den dynamiske objekttasten i JavaScript.