Ten blog ilustruje metody tworzenia listy obiektów w JavaScript.
Jak utworzyć listę obiektów w JavaScript?
Aby utworzyć listę obiektów w JavaScript, można zastosować następujące podejścia:
Wspomniane podejścia zostaną omówione jeden po drugim!
Metoda 1: Utwórz listę obiektów w JavaScript za pomocą pętli
„„Do„Pętla jest stosowana do iteracji wzdłuż wszystkich elementów, określając numery początkowe i końcowe lub indeks. Technikę tę można wykorzystać do iteracji wzdłuż listy obiektów, określając długość tablicy i wyświetlając wartości jednocześnie.
Spójrz na poniższy przykład.
Przykład
W poniższym przykładzie utworzymy listę obiektów o nazwie „Lista obiektowa„Posiadanie następujących wartości:
Niech obiekt LIST = [Teraz zastosuj „Do”Pętla i„długość„Właściwość, aby iterować obiekty listy i wydrukować listę obiektów na konsoli:
dla (niech i = 0; i < objectList.length; i ++ )Odpowiednie wyjście będzie:
Metoda 2: Utwórz listę obiektów w JavaScript za pomocą metody foreach ()
„„dla każdego()”Metoda wywołuje funkcję dla każdego elementu tablicy. Tę metodę można zaimplementować, aby przypisać utworzone obiekty do każdego elementu tablicy i dołączyć ją do nowo utworzonej listy.
Poniższy przykład wyjaśnia podaną koncepcję.
Przykład
Najpierw utwórz tablicę o nazwie „Lista obiektowa”Z następującymi elementami:
var objectlist = [„Linux wskazówka”, „Google”];Następnie zastosuj „dla każdego()„Metoda do utworzonej tablicy, aby wywołać określoną funkcję dla każdego elementu tablicy. Tutaj, "wejście”W argumencie funkcji odnosi się do wartości tablicy. Następnie pusta lista o nazwie „Newobj”Zostanie ogłoszone jako dołączone do listy obiektów. Teraz dwie właściwości obiektów nazwane „typ" I "wartość„Zostanie utworzony w każdej iteracji; Typ jest przypisany jako „Strona internetowa”, A wartość odnosi się do„wejście”(Wartości tablicy). Dlatego nowa lista (newOBJ) zostanie dołączona do obiektów i wyświetlona:
Lista obiektowa.foreach (funkcja (enter)Wyjście
Metoda 3: Utwórz listę obiektów w JavaScript za pomocą metody map ()
„„mapa()”Metoda wywołuje funkcję raz dla każdego elementu tablicy. Tę metodę można zaimplementować w celu mapowania określonych obiektów do elementów tablicy i dołączenia do nowo utworzonej listy.
Spójrz na poniższy przykład.
Przykład
Po pierwsze, utwórz tablicę o nazwie „Lista obiektowa”Jak omówiono w poprzedniej metodzie:
var objectlist = [„JavaScript”, „Java”, „Python”];Następnie zastosuj „mapa()”Metoda w celu zmapowania funkcji w tablicy. Utwórz także listę zerową o nazwie „Newobj”I utwórz dwie właściwości obiektów w każdej iteracji, jak omówiono w poprzedniej metodzie. Na koniec zaloguj się listę obiektów na konsoli:
Lista obiektowa.map (funkcja (enter)Wyjście
Omówiliśmy wszystkie kreatywne metody tworzenia listy obiektów w JavaScript.
Wniosek
Aby utworzyć listę obiektów w JavaScript, użyj „Do„Metoda pętli, aby iterować obiekty listy za pomocą właściwości długości,„dla każdego()„Metoda powiązania nowo utworzonych obiektów z wartościami tablicy i dołączania do nowej listy lub„mapa()„Metoda mapowania funkcji w utworzonej tablicy w celu uzyskania dostępu do elementów tablicy, scal je z utworzonymi obiektami i dołącz do listy obiektów. Ten blog wykazał metody utworzenia listy obiektu w JavaScript.