104 of 264 menu

Metoden forEach

Metoden forEach lar deg sekvensielt iterere gjennom alle elementene i en array. Metoden tar en funksjon som parameter, som vil bli utført for hvert element i arrayen.

Tre parametere kan sendes til denne funksjonen. Hvis disse parameterne er tilstede (de er ikke obligatoriske), vil den første automatisk motta elementet i arrayen, den andre vil motta dens nummer i arrayen (indeksen), og den tredje - selve arrayen.

Syntaks

array.forEach(function(element, indeks, array) { kode som vil bli utført for alle elementer });

Eksempel

La oss skrive ut elementene i arrayen til konsollen:

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

Eksempel

La oss skrive ut elementene og deres nummer til konsollen:

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

Eksempel

La oss finne summen av elementene i arrayen:

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

Resultatet av kjøring av koden:

15

Se også

  • metoden map,
    som også lar deg bruke en funksjon på hvert element i arrayen
  • metoden filter,
    som lar deg filtrere elementer i arrayen
  • metodene some og every,
    som utfører sjekk av arrayen
  • metodene reduce og reduceRight,
    som reduserer arrayen til en enkelt verdi
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis