logo

TypeScript dla każdego

Metoda forEach() jest metodą tablicową służącą do wykonywania funkcji każdy element tablicy . Możemy go używać z typami danych JavaScript, takimi jak Arrays, Maps, Sets itp. Jest to przydatna metoda wyświetlania elementów w tablicy.

Składnia

Możemy zadeklarować metodę forEach() jak poniżej.

 array.forEach(callback[, thisObject]); 

Metoda forEach() wykonuje podane polecenie oddzwonić raz dla każdego elementu występującego w tablicy in rosnąco .

Szczegóły parametrów

1. oddzwonienie: Jest to funkcja używana do testowania każdego elementu. Funkcja wywołania zwrotnego akceptuje trzy argumenty , które podano poniżej.

    Wartość elementu:Jest to aktualna wartość przedmiotu.Indeks elementu:Jest to indeks bieżącego elementu przetwarzanego w tablicy.Szyk:Jest to tablica, która jest iterowana w metodzie forEach().

Notatka:Te trzy argumenty są opcjonalne.

2. tenObiekt: Jest to obiekt, którego można używać podczas wykonywania wywołania zwrotnego.

Wartość zwracana

Zwróci utworzoną tablicę.

Przykład ze sznurkiem

 let apps = ['WhatsApp', 'Instagram', 'Facebook']; let playStore = []; apps.forEach(function(item){ playStore.push(item) }); console.log(playStore); 

Odpowiedni kod JavaScript to:

 var apps = ['WhatsApp', 'Instagram', 'Facebook']; var playStore = []; apps.forEach(function (item) { playStore.push(item); }); console.log(playStore); 

Wyjście:

TypeScript dla każdego

Przykład z numerem

 var num = [5, 10, 15]; num.forEach(function (value) { console.log(value); }); 

Wyjście:

TypeScript dla każdego

Wada forEach()

Poniżej przedstawiono wady stosowania metody forEach():

  1. Nie zapewnia możliwości zatrzymania lub przerwa pętla forEach().
  2. Tylko Pracuje z tablicami.