Hvordan få objektnøkler i JavaScript

Hvordan få objektnøkler i JavaScript
I JavaScript omfatter et objekt nøkler og verdier som er kjent som egenskaper. For å håndtere nøklene og verdiene til et objekt, gir JavaScript forskjellige metoder. Disse metodene henter de enumerbare egenskapene i en matriseform ..

Objektet.Keys () -metode brukes for å få tilgang til nøklene til et objekt i JavaScript. Bestillingen i objektet.Keys () -metoden er den samme som standardsløyfen. Denne opplæringen vil illustrere hvordan du får objektnøkler i JavaScript ved å bruke objektet.Keys () -metode. Resultatene av denne artikkelen er gitt som følger:

  • Hvordan gjenstander.Keys () -metoden fungerer
  • Hvordan bruke JavaScript -objekt.Keys () -metode

Hvordan få objektnøkler i JavaScript

Objektnøklene kan oppnås ved hjelp av objektet.Keys () -metode. I JavaScript, Gjenstand.nøkler () Metoden returnerer en matrise som inneholder alle objektets egne enumerbare eiendomsnavn. Arbeidsmekanismen og funksjonaliteten til objektet.Keys () -metoden er gitt i de kommende seksjonene.

Hvordan gjenstander JavaScript.Keys () Metodearbeid
Objektet.Keys () -metode henter de tellbare egenskapverdiene til et objekt og returnerer utgangen i en matriseform.

Syntaksen til JavaScript -objektet.Keys () -metoden er gitt som følger:

Gjenstand.nøkler (obj);

Her, 'obj ' er en parameter hvis nøkler skal returneres

JavaScript -objekt.Keys () -metode returnerer matrisen til en streng for å representere de tellbare nøklene på et spesifisert objekt.

I JavaScript er det to egenskaper med objektnøkler som er nevnt i det følgende.

  • Enumerable: en tellbar egenskap til et objekt som er satt til å være "sann".
  • Ikke-effektivt: den utallige egenskapen til et objekt som er satt til å være "falsk".

Hvordan bruke JavaScript -objekt.Keys () -metode
Objektet.Keys () -metode aksepterer argumentene som en inngang og returnerer en matrise med unike nøkler. Et objekt kan være et tall, et symbol eller en streng. Det kunne ikke være null eller udefinert. I denne delen lærer du hvordan du får objektnøklene i JavaScript ved å bruke objektet.Keys () -metode med eksempler.

Eksempel: Hvordan få objektnøkler av enumerbare egenskaper i JavaScript
I JavaScript, objektet.Keys () -metode brukes til å få objekttastene til matriseobjektet. I dette eksemplet vil vi vise deg hvordan du får objekttastene til et objekt:

Student =
Navn: "Ali",
Alder: 26,
Merker: 85,
;
// Få alle nøkler til studenten
STD = objekt.nøkler (student);
konsoll.Log (STD);

I denne koden, et objekt “Student”Inneholder tre nøkler og tre verdier. Objektet.Keys () -metoden brukes på “Student”Objekt for å hente nøklene.

Etter å ha brukt objektet.Keys () -metode, nøklene til et objekt 'student' vises på konsollen.

Eksempel: Hvordan få objektnøkler av ikke-aktugerbare egenskaper i JavaScript
I JavaScript, objektet.Keys () Metode returnerer bare overgående egenskaper til objektet. La oss henvise til følgende kode for å få nøklene til utallige egenskaper til et objekt.

Nøkler = objekt.skape(,
getName:
Verdi: funksjon () returner dette.Navn;

);
nøkler.name = 'linuxhint';
konsoll.Logg (objekt.nøkler (nøkler));

Denne koden forteller at et objekt opprettes der funksjonen har en nullverdi. Imidlertid må det være en verdi for et objekt. Ellers vil den ikke returnere eiendomstasten. Eksemplet viser at hvis den kalt funksjonen er tom, vil det ganske enkelt returnere navnet bare.

Den returnerte utgangen viste at når en null eller udefinert verdi føres, returnerer funksjonen bare "['Navn']".

Konklusjon

Gjenstand.Keys () -metode er en innebygd funksjon av JavaScript som brukes for å få tilgang til objekttastene. Denne metoden returnerer en rekke strenger. Denne artikkelen gir en dyp kunnskap om hvordan du får objektnøkler i JavaScript. For en bedre forståelse har vi illustrert arbeid og bruk av objekt.Oppføringer () Metode med passende eksempler.