Ten samouczek pokaże metody iterację przez zwykły obiekt JavaScript z obiektami jako członkami.
Jak iterować za pomocą zwykłego/prostego obiektu JavaScript, który ma obiekty jako członków?
Aby iterować przez prosty/zwykły obiekt JavaScript z obiektami jako członkami, użyj następujących metod:
Metoda 1: Iternuj za pomocą zwykłego/prostego obiektu JavaScript, który ma obiekty jako elementy używające pętli dla in-in
Użyj "dla w„Pętla do iteracji za pomocą zwykłego obiektu JavaScript, który ma obiekty jako członków. Przemierza/pętle przez atrybuty wymienionych obiektu w sekwencji/kolejności, w której zostały zdefiniowane. Dodatkowo itera wszystkich atrybutów wymienionych obiektu, w tym odziedziczonych.
Składnia
Postępuj zgodnie z podaną składnią, aby użyć pętli dla in-in:
dla (klucz const w obiekcie) / *… */
Przykład
Utwórz obiekt zawierający obiekty jako członków:
const obiekt =
A: wartość: „alfa”,
B: wartość: „beta”,
C: wartość: 11
;
Iteruj obiekt za pomocą pętli dla in:
dla (klucz const w obiekcie)
konsola.log ('$ key: $ object [klucz].wartość');
Można zauważyć, że obiekt z członkami został pomyślnie iterowany i wydrukowany na konsoli:
Metoda 2: Iternuj za pomocą zwykłego/prostego obiektu JavaScript, który ma obiekty jako elementy używające obiektu.Metoda wpisów ()
Możesz także iterować za pośrednictwem zwykłego/prostego obiektu JavaScript, który ma obiekty jako członków używających „Obiekt.wpisy ()„Metoda dostępu do tablicy par kluczowych dla własnych właściwości obiektu dla własnych.
Składnia
Użyj podanej składni dla obiektu.Metoda wpisów ():
Obiekt.wpisy (obiekt)
Przykład
Zadzwoń do obiektu.Metoda wpisów () poprzez przekazanie obiektu do iteracji obiektu z obiektami członkowskimi:
const objentries = obiekt.wpisy (obiekt);
Wyjście
Podaliśmy wszystkie podstawowe informacje istotne do iteracji zwykłych obiektów JavaScript z obiektami jako członkami.
Wniosek
Aby iterować prosty/zwykły obiekt JavaScript, który ma obiekty jako członków, użyj „dla w„Pętla lub„Obiekt.wpisy ()" metoda. Obie metody dają najlepsze wyniki do iteracji obiektu z obiektami jako członkami. W tym samouczku zademonstrowaliśmy metody iteracji za pomocą zwykłego obiektu JavaScript z obiektami jako członkami.