Hvordan få ordbok lengde i javascript?
Følgende tilnærminger kan brukes til å beregne ordboklengde i JavaScript:
Tilnærming 1: Få ordboklengde i JavaScript ved å bruke objektet.Keys () -metode med lengdeegenskap
“Gjenstand.nøkler ()”Metode returnerer et array iteratorobjekt med nøklene til et objekt og“lengde”Eiendom returnerer lengden på den tilhørende strengen, matrisen, metoden osv. Disse metodene kan brukes sammen med hverandre for å beregne lengden på den spesifiserte ordboken ved direkte tilgang til de spesifiserte tastene i den.
Syntaks
Gjenstand.Keys (OBJ)I syntaks ovenfor:
“obj”Refererer til et iterable objekt eller den initialiserte ordboken.
Streng.lengdeI den gitte syntaks:
“Streng”Refererer til en streng, matrise eller metode osv.
Eksempel
Følgende kodebit demonstrerer det gitte kravet:
I det gitte eksemplet,
Produksjon
Tilnærming 2: Få ordboklengde i JavaScript ved å bruke for -loopen med HasOwnProperty () -metode
“til”Loop brukes til å iterere langs en matrise, ordbok osv. “HasownProperty ()”Metode i JavaScript brukes til å sjekke om objektets spesifiserte eiendom er dens eiendom eller ikke. Disse tilnærmingene kan implementeres for å beregne ordbokens lengde ved å iterere gjennom den.
Syntaks
gjenstand.HasownProperty (Prop)I syntaks ovenfor:
“rekvisitt”Refererer til navnet i form av en“streng”Eller en“symbol”Av eiendommen for å teste.
Eksempel
Gå gjennom følgende kodelinjer for å forstå det uttalte konseptet.
I koden ovenfor:
Produksjon
Vi har samlet tilnærmingene for å beregne ordbokens lengde i JavaScript.
Konklusjon
“Gjenstand.nøkler ()”Metode med“lengde”Eiendom eller“til”Loop med”HasownProperty ()”Metode kan implementeres for å få ordboklengden i JavaScript. Objektet.Keys () -metode med lengdeegenskapsmetode kan implementeres for å beregne lengden på ordboken ved å få tilgang til de spesifiserte tastene i den direkte som navnet på metoden spesifiserer. Den sistnevnte tilnærmingen kan brukes ved å bruke for-loopen over ordbokens nøkkelverdipar og returnere den resulterende lengden. Denne bloggen forklarte tilnærmingene for å få ordbokslengde i JavaScript.