104 of 264 menu

Metoda forEach

Metoda forEach umożliwia sekwencyjne przejście przez wszystkie elementy tablicy. Metoda jako parametr otrzymuje funkcję, która wykona się dla każdego elementu tablicy.

Do tej funkcji można przekazać trzy parametry. Jeśli te parametry istnieją (nie są obowiązkowe), to do pierwszego automatycznie trafi element tablicy, do drugiego trafi jego numer w tablicy (indeks), a do trzeciego - sama tablica.

Składnia

tablica.forEach(function(element, indeks, tablica) { kod, który wykona się dla wszystkich elementów });

Przykład

Wypiszmy elementy tablicy w konsoli:

let arr = [1, 2, 3, 4, 5]; arr.forEach(function(elem) { console.log(elem); });

Przykład

Wypiszmy elementy i ich numery w konsoli:

let arr = ['a', 'b', 'c', 'd', 'e']; arr.forEach(function(elem, ind) { console.log(elem, ind); });

Przykład

Znajdźmy sumę elementów tablicy:

let arr = [1, 2, 3, 4, 5]; let sum = 0; arr.forEach(function(elem) { sum += elem; }); console.log(sum);

Wynik wykonania kodu:

15

Zobacz także

  • metoda map,
    która również umożliwia zastosowanie funkcji do każdego elementu tablicy
  • metoda filter,
    która umożliwia filtrowanie elementów tablicy
  • metody some i every,
    wykonujące sprawdzenie tablicy
  • metody reduce i reduceRight,
    redukujące tablicę do jednej wartości
Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć