Ten zapis wyjaśnia, jak iterować za pomocą elementów tablicy za pomocą .mapa() Metoda w JavaScript.
Jaka jest metoda map ()?
mapa() Metoda jest wbudowaną metodą tablicy, która iteruje tablicę i wykonuje funkcję na każdym elemencie w tablicy.
Składnia metody map ():
myarray.map ((wartość, indeks, array) =>Metoda MAP ma funkcję wywołania zwrotnego (asynchroniczny odpowiednik funkcji), która akceptuje trzy parametry:
Przykład 1
W tym przykładzie będziemy iterować tablicę, mnożąc każdy element tablicy z 2:
// tablicaW powyższym kodzie najpierw zainicjowaliśmy tablicę, a następnie zastosowaliśmy mapa() Metoda na oryginalnej tablicy. Wewnątrz funkcji zwróciliśmy wartość pomnożoną przez dwa. Należy zauważyć, że parametry indeksu i tablicy można pominąć, gdy nie chcesz ich używać. Wynikowa tablica jest przechowywana w mnożeniemtwo zmienna, a następnie wyświetliśmy tę zmienną za pomocą konsola.dziennik() metoda.
W powyższym wyjściu widzimy, że każdy element oryginalnej tablicy jest mnożony przez 2 i otrzymaliśmy pożądany wynik.
Gdy operacja wykonujesz na każdym elemencie, jest jednym wierszem kodu, a następnie prostszy i czystszy sposób wdrożenia mapa() Zastosowana jest metoda, która podano poniżej:
// tablicaNie ma kręconych nawiasów i powrotu.
Wyjście jest nadal takie same, jak na powyższym zrzucie ekranu.
Przykład 2
Spójrzmy na kolejny przykład, w którym będzie się iterować przez szereg strun:
// tablicaW powyższym kodzie, po pierwsze, zainicjowaliśmy tablicę z imionami słynnych superbohaterów. Następnie zastosowaliśmy mapa() metoda w tej tablicy, w której połączyliśmy ciąg "Człowiek" z każdym elementem imiona szyk. W końcu wyświetliśmy zwróconą tablicę z mapa() Metoda przy użyciu konsoli.Metoda log ():
Widzimy to z każdym elementem Człowiek został połączony.
Wniosek
Iteracja nad tablicą JavaScript oferuje nam różnorodne techniki, w tym pętle i dla każdego() metoda. Jednak najsłynniejszą techniką iteracji jest mapa() metoda. mapa() Metoda wykonuje element każdej tablicy i zwraca świeżą tablicę, która ma długość dokładnie równą oryginalnej tablicy.
Ten post wyjaśnia, jak iterować za pomocą tablicy za pomocą mapa() Metoda w JavaScript wraz z dwoma przykładami.