104 of 264 menu

Metoden forEach

Metoden forEach tillader dig at gennemgå alle elementer i et array sekventielt. Metoden modtager en funktion som parameter, som vil blive udført for hvert element i arrayet.

Tre parametre kan overføres til denne funktion. Hvis disse parametre er til stede (de er ikke obligatoriske), vil den første automatisk modtage elementet i arrayet, den anden vil modtage dets nummer i arrayet (index), og den tredje - selve arrayet.

Syntaks

array.forEach(function(element, index, array) { kode, der udføres for alle elementer });

Eksempel

Lad os udskrive arrayets elementer til konsollen:

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

Eksempel

Lad os udskrive elementerne og deres numre til konsollen:

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

Eksempel

Lad os finde summen af elementerne i arrayet:

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

Resultatet af kodeudførelsen:

15

Se også

  • metoden map,
    som også tillader at anvende en funktion på hvert element i arrayet
  • metoden filter,
    som tillader at filtrere elementer i arrayet
  • metoderne some og every,
    der udfører kontrol af arrayet
  • metoderne reduce og reduceRight,
    der reducerer arrayet til en enkelt værdi
Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis