Få JavaScript Object Key List

Få JavaScript Object Key List
Å få listen over nøkler til et objekt er en grunnleggende operasjon når du jobber med JavaScript -objekter. Det er mange situasjoner der utviklere trenger å få listen over nøkler, for eksempel for å sjekke om en bestemt egenskap eksisterer i et objekt, for å få tilgang til en egenskap til et objekt dynamisk, for å iterere over alle egenskapene til et objekt, og så videre.

Dette innlegget vil beskrive metodene for å få nøkkellisten over et objekt.

Hvordan få JavaScript -objektnøkkellisten?

For å få listen over nøkler til et objekt, bruk følgende metoder:

  • Gjenstand.Keys () -metode
  • for-in loop med push () -metode

Metode 1: Få JavaScript -objektnøkkelliste ved å bruke “Objekt.Keys () ”-metode

Bruk JavaScript forhåndsbygget “Gjenstand.nøkler ()”Metode for å få listen over objektets nøkler. Denne metoden gir en rekke alle de enumerbare eiendomsnavnene (nøklene) til et gitt objekt.

Syntaks
Bruk følgende syntaks for objektet.Keys () Metode:

Gjenstand.nøkler (objekt)

Eksempel
Opprett et objekt som heter “obj”Med tre egenskaper og deres respektive verdier:

const obj =
Alfa: '25',
Beta: '72',
Gamma: '15'
;

Ring "Gjenstand.nøkler ()”Metode for å få listen over tastene til et objekt og lagre den i en variabel”ObjkeyList”:

const objKeyList = objekt.nøkler (obj);

Skriv ut listen over tastene til et objekt på konsollen:

konsoll.logg (objkeyList);

Utgangen viser rekke nøkler til et objekt:

Metode 2: Få JavaScript-objektnøkkelliste ved å bruke "For-in" -sløyfe med "push ()" -metode

Du kan også bruke “for i”Løkke for å iterere tastene i et objekt og skyve tastene til en tom matrise ved hjelp av“trykk()”Metode.

Eksempel
Lag en tom matrise som heter “ObjkeyList”:

var objKeyList = [];

Iterere objektet ved å bruke “for i”Løkke og skyvetaster i et tomt utvalg ved hjelp av“trykk()”Metode:

for (var nøkler i obj)
ObjkeyList.Push (Keys);

Til slutt, skriv ut matrisen på konsollen:

konsoll.logg (objkeyList);

Produksjon

Vi har samlet all den viktige informasjonen som er relevant for å få listen over nøkler til et objekt i JavaScript.

Konklusjon

For å få listen over nøkler til et objekt, bruk JavaScript forhåndsbygd “Gjenstand.nøkler ()”Metode eller“for i”Loop med“trykk()”Metode. Objektet.Keys () -metode gir en rekke nøkler av objektet. For-in-loopen itererer array-tastene og skyver dem inn i en tom matrise. Dette innlegget beskrev metodene for å få nøkkellisten over et objekt.