Hvordan finne lengden på et JavaScript -objekt?

Hvordan finne lengden på et JavaScript -objekt?

Mens koding i JavaScript, kommer det en mulighet for å evaluere størrelsen på forskjellige ekstra funksjonaliteter. For eksempel å beregne lengden på postene i bulk for å sortere dem. Dette hjelper til slutt med å redusere den generelle kodekompleksiteten og sparer minne på utviklerens slutt.

Denne opplæringen vil forklare prosedyren for å beregne lengden på et JavaScript -objekt.

Hvordan finne lengden/beregningen av et objekt i JavaScript?

For å finne lengden på et JavaScript -objekt, bruk følgende tilnærminger:

  • Kart()”Konstruktør og“størrelse”Eiendom.
  • lengde”Eiendom.

Tilnærming 1: Finne lengde på et JavaScript -objekt ved hjelp av MAP () Konstruktør og størrelsesegenskap

Kart()”Konstruktør lager et nytt kartobjekt, og“sett()”Er en kartmetode som angir verdien av nøkler på et kart. Mens “størrelse”Eiendom gir antall elementer i et sett. Disse tilnærmingene kan brukes for å lage et nytt kartobjekt, angi forskjellige verdier i det og returnere størrelsen eller lengden på det tilsvarende objektet.

Eksempel

La oss oversikt følgende eksempel:

I denne kodelinjene:

  • For det første, oppretter et nytt kartobjekt ved å bruke "ny”Nøkkelord og“Kart()Henholdsvis konstruktør.
  • I neste trinn, angi de oppgitte kartverdiene via kartet “sett()”Metode.
  • Til slutt, bruk "størrelse”Eiendom med det opprettede kartobjektet for å gi størrelsen/lengden på kartet.

Produksjon

Fra output ovenfor kan man se at den tilsvarende kartstørrelsen er returnert etter å ha satt kartverdiene.

Tilnærming 2: Finne lengde på et JavaScript -objekt ved hjelp av objektet.Verdier () Metode og lengdeegenskap

Gjenstand.verdier ()”Metode gir en rekke hvis elementer er de enumable eiendomsverdiene som finnes i objektet, og“lengde”Eiendom brukes til å bestemme størrelsen/lengden på objektet. Disse tilnærmingene kan implementeres for å referere til objektets verdier og returnere objektets lengde basert på det.

Eksempel

La oss sjekke ut følgende eksempel:

I kodelinjene ovenfor:

  • For det første, lage et objekt som heter “MyObjects”Å ha de uttalte nøklene og verdiene.
  • I neste trinn, bruk "verdier ()”Metode og“lengdeEiendom i kombinasjon for å returnere lengden på det opprettede objektet basert på de inneholdte verdiene i den.
  • Til slutt, vis objektets lengde på konsollen.

Produksjon

Som du kan se at lengden på det opprettede objektet blir hentet basert på de inneholdte verdiene.

Konklusjon

For å bestemme lengden på objektet i JavaScript, bruk "Kart()”Konstruktør og“størrelse”Eiendom eller kombinasjonen av“Gjenstand.verdier ()”Metode og“lengde”Eiendom. Den tidligere tilnærmingen kan brukes for å angi verdiene i det opprettede kartobjektet og returnere lengden. Den sistnevnte tilnærmingen kan brukes til å trekke ut objektets lengde basert på de inneholdte verdiene i den. Denne artikkelen diskuterte tilnærmingene for å finne lengden på et JavaScript -objekt.