Hvordan få verdi i et objekts nøkkel ved å bruke en variabel som refererer til den tasten

Hvordan få verdi i et objekts nøkkel ved å bruke en variabel som refererer til den tasten

Tidligere kunne ikke programmerere utnytte variabelen som egenskapen i et objekt. Det var bare en metode for å lage objektet, spesifisere verdien og passere det resulterende objektet for å utføre resultatet. Nå gir JavaScript anlegget til å bruke variabelen som egenskapen til et objekt. Videre kan du også få verdien av den definerte egenskapen ved hjelp av variabelnavnet. For å gjøre det, bruk prikken eller brakettnotasjonen.

Dette innlegget har uttalt metoden for å finne en objekt -ID i en rekke JavaScript -objekter.

Hvordan få/hente verdi i et objekts nøkkel ved hjelp av en variabel som refererer til den nøkkelen?

For å få/hente verdiene i et definert objekts nøkkel ved hjelp av en variabel som refererer til den tasten, kan du bruke de to metodene. Den første bruker brakettnotasjoner, og den andre er DOT -notasjon. For tilsvarende formål, sjekk ut eksemplene som er angitt nedenfor.

Eksempel 1: Få verdi i et objekt ved å bruke brakettnotasjoner

For å få verdien av et objekt ved hjelp av brakettnotasjoner, erklærer du først et konstant type objekt tildelingsdataene til det definerte objektet:

const obj =
Navn: 'Hafsi',
Kategori: 'JavaScript',
Alder: '25',
;


Initialiser deretter en variabel for å lagre verdien av det definerte objektet:

const variabel = 'alder';


Bruk nå brakettnotasjonen med navnet på det deklarerte objektet og variabelen som parameter for log () -metoden for å få verdien av nøkkelen:

konsoll.Log (OBJ [variabel]);


Som et resultat vil verdien av objektet ved bruk av en variabel bli hentet:


Eksempel 2: Få verdi i et objekt ved å bruke DOT -notasjoner

Du kan også få verdien av objektet ved hjelp av DOT -notasjon. For det formålet, lagrer dataene i et konstant type objekt:

const obj =
Land: 'Storbritannia',
Navn: 'Jack',
;


Påkall deretter log () -metoden og pass variabelen med DOT -notasjon som argument for denne metoden for å få verdien:

konsoll.Logg (obj.Navn);


Produksjon


Du har lært om å få verdi i en objektnøkkel ved hjelp av en variabel som refererer til den tasten.

Konklusjon

For å få verdien i et objekts nøkkel ved å bruke variabelen som refererer til den tasten, kan du bruke brakettnotasjonen og prikknotasjonsmetoden. I brakettnotasjon, "obj [variabel]”Kan brukes. Videre "obj.variabel”Refererer til prikknotasjonen. Dette innlegget har uttalt metoden for å få/hente verdien i en bestemt objektnøkkel ved hjelp av en variabel som refererer til den tasten.