Denne opplæringen vil demonstrere metodene for å iterere gjennom et vanlig JavaScript -objekt med objekter som medlemmer.
Hvordan iterere gjennom et vanlig/enkelt JavaScript -objekt som har objekter som medlemmer?
For å iterere gjennom et enkelt/vanlig JavaScript -objekt med objektene som medlemmer, bruk følgende metoder:
Metode 1: itererer gjennom et vanlig/enkelt JavaScript-objekt som har objekter som medlemmer som bruker for-in loop
Bruke "for i”Loop for å iterere gjennom et vanlig JavaScript -objekt som har gjenstander som medlemmer. Den krysser/løkker gjennom et objekts enumerbare attributter i sekvensen/rekkefølgen de ble definert. I tillegg itererer det gjennom alle objektets enumerbare attributter, inkludert arvelige.
Syntaks
Følg den gitte syntaks for bruk av for-in-loopen:
for (const nøkkel i objekt) / *… */
Eksempel
Lag et objekt som inneholder objekter som medlemmer:
const objekt =
A: verdi: "alfa",
B: verdi: "beta",
C: verdi: 11
;
Itererer objektet ved hjelp av en for-in loop:
for (const nøkkel i objekt)
konsoll.Logg ('$ Key: $ Object [Key].verdi');
Det kan sees at objektet med medlemmene har blitt iterert og skrevet ut på konsollen:
Metode 2: itererer gjennom et vanlig/enkelt JavaScript -objekt som har objekter som medlemmer som bruker objekt.Oppføringer () Metode
Du kan også iterere gjennom et vanlig/enkelt JavaScript -objekt som har objekter som medlemmer som bruker "Gjenstand.innganger()”Metode for å få tilgang til en rekke nøkkelverdipar for objektets egne omgående egenskaper.
Syntaks
Bruk den gitte syntaks for objektet.Oppføringer () Metode:
Gjenstand.Oppføringer (objekt)
Eksempel
Ring objektet.Oppføringer () -metode ved å sende objektet for å iterere objektet med medlemsobjektene:
const objentries = objekt.oppføringer (objekt);
Produksjon
Vi har gitt all den essensielle informasjonen som er relevant for å iterere de vanlige JavaScript -objektene med objekter som medlemmer.
Konklusjon
For å iterere et enkelt/vanlig JavaScript -objekt som har objekter som medlemmer, bruk "for i”Loop eller“Gjenstand.innganger()”Metode. Begge metodene gir de beste resultatene for å iterere objektet med objekter som medlemmer. I denne opplæringen har vi demonstrert metodene for å iterere gjennom et vanlig JavaScript -objekt med objekter som medlemmer.