Finn lengden på et JavaScript -objekt

Finn lengden på et JavaScript -objekt
Populariteten til JavaScript Blant forskjellige skriptspråk er på grunn av objekter. På grunn av utilgjengeligheten av lengdefunksjonen i objekter, er det vanskelig å bestemme lengden på et JavaScript -objekt. For å motvirke det er JavaScript utstyrt med et stort sett med metoder som kan brukes til å beregne lengden. Alternativt har strengene og matrisene lengdefunksjonen for å beregne lengden på JavaScript -objekter.

I denne artikkelen har vi demonstrert forskjellige mulige metoder for å finne lengden på objektene i JavaScript. For å finne lengden på JavaScript -objektet kan du:

  • Bruk objektet.Oppføringer () Metode
  • Bruk objektet.Keys () -metode
  • Bruk objektet.Verdier () Metode
  • Brukes til sløyfe

Metode 1: Bruk objektet.Keys () Metode for å finne lengden på et JavaScript -objekt

Den vanligste metoden som brukes for å finne lengden på en JavaScript objektet er basert på Gjenstand.nøkler () metode. Størrelsen på et JavaScript -objekt bestemmes av lengdefunksjonen til objektet.Keys () -metode i JavaScript. Følgende eksempelkode utøves for å benytte seg av objektet.Keys () -metode for å finne lengden.

Kode:

// Finn lengden på objektet ved hjelp av nøkler -metoden
La emneResult =
Engelsk: 45,
Matematikk: 60,
Datamaskin: 80,
Fysikk: 67,
Kjemi: 97
Statistikk: 55
;
La objlengde = objekt.Keys (subjektfulle).lengde;
konsoll.logg (objlengde);

I koden ovenfor lagres merker for seks forskjellige fag subjektfulle gjenstand. For å finne lengden på subjektfulle objekt, lengdefunksjonen til en Gjenstand.nøkler () metoden brukes.

Produksjon:

Utgangen i konsollen returnerer lengden på Objlengde, som er 6. Det representerer det totale antallet fag som er lagret i Objlengde ved hjelp av lengdeegenskapen til Gjenstand.nøkler () metode.

Metode 2: Bruk objektet.Verdier () Metode for å finne lengden på et JavaScript -objekt

I JavaScript, En annen metode som brukes til å bestemme lengden på et objekt er Gjenstand.verdier () metode. Den returnerer verdiene til objektene som er lagret i den. Brukere kan bruke lengdeegenskapen til å beregne lengden på et bestemt objekt i JavaScript.

Et eksempel som utøver objekt.Verdier () -metoden er gitt nedenfor:

Kode:

// Finn lengden på objektet ved hjelp av verdimetode
La emneResult =
Engelsk: 45,
Matematikk: 60,
Datamaskin: 80,
Fysikk: 67,
Kjemi: 97,
Statistikk: 55
;
La objektlengde = objekt.Verdier (subjektfulle).lengde;
konsoll.logg (objektlengde);

I det ovennevnte JavaScript kode, subjektfulle blir gitt som et argument til Gjenstand.verdier () Metode som returnerer verdien av et JavaScript -objekt.

Produksjon:

Utgangen viser lengden på et objekt som bruker metoden til Gjenstand.verdier ().

Metode 3: Bruk objektet.Oppføringer () Metode for å finne lengden på et JavaScript -objekt

I JavaScript, En metode heter Gjenstand.innganger() For å beregne lengden på et JavaScript -objekt. Det gir nøkkelverdiparet til et objekt. Lengden brukes til å returnere antall elementer. Koden er gitt nedenfor:

Kode:

// Finn lengden på objektet ved hjelp av oppføringsmetode
La emneResult =
Engelsk: 45,
Matematikk: 60,
Datamaskin: 80,
Fysikk: 67,
Kjemi: 97,
Statistikk: 55
;
La objektlengde = objekt.Oppføringer (subjektfulle).lengde;
konsoll.logg (objektlengde);

Nøkkelverdiparene sendes som et argument til Gjenstand.innganger() metode kalt som subjektfulle. Etter det returnerer det antall enheter som er lagret i den.

Produksjon:

Utgangen representerer antall nøkkelverdipar som er lagret i Objektlengde variabel.

Metode 4: Bruk for sløyfe for å finne lengden på et JavaScript -objekt

For sløyfe itererer i utgangspunktet over antall elementer som er definert i looping -tilstanden. Her er for -loopen iterert på et objekts nøkler og verdier for å få lengden på et objekt. La oss øve på dette via følgende eksempel.

Kode:

// Finn lengden på objektet som bruker for loop
La emneResult =
Engelsk: 45,
Matematikk: 60,
Datamaskin: 80,
Fysikk: 67,
Kjemi: 97,
Statistikk: 55
;
La objlengde = 0;
for (la nøkkel i subjektfulle)
objlength ++;

konsoll.logg (objlengde);

I koden ovenfor, Objlengde Variabel initialiseres med null. Etter det, start en for Løkke som utføres til antall elementer som er lagret i subjektfulle. Ved hver iterasjon, Objlengde Variabel økes med “1”. Til slutt vises det som utgang ved hjelp av konsollen.Log () Metode.

Produksjon:

Utgangen representerer antall iterasjoner som utføres i en for-loop, som er 6.

Gratulerer! I dette innlegget har du lært å bestemme lengden på et objekt i JavaScript Ved hjelp av fire forskjellige metoder.

Konklusjon

De tre statiske metodene for JavaScript heter Object.Keys (), objekt.verdier (), og objekt.oppføringer () for å finne lengden på et objekt. Dessuten kan du benytte deg av for -loopen for å få lengden på objektet. Dette innlegget beskriver metoder for å bestemme lengden på et JavaScript -objekt. De tre statiske metodene og A for Loop blir forklart ved hjelp av et eksempel for å finne lengden på et JavaScript -objekt.