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.