104 of 264 menu

Die forEach-Methode

Die Methode forEach ermöglicht es, sequentiell über alle Elemente eines Arrays zu iterieren. Die Methode erhält als Parameter eine Funktion, die für jedes Element des Arrays ausgeführt wird.

An diese Funktion können drei Parameter übergeben werden. Falls diese Parameter vorhanden sind (sie sind nicht obligatorisch), wird automatisch im ersten das Element des Arrays übergeben, im zweiten seine Position im Array (Index), und im dritten - das Array selbst.

Syntax

array.forEach(function(Element, Index, Array) { Code, der für alle Elemente ausgeführt wird });

Beispiel

Lassen Sie uns die Elemente des Arrays in der Konsole ausgeben:

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

Beispiel

Lassen Sie uns die Elemente und ihre Positionen in der Konsole ausgeben:

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

Beispiel

Lassen Sie uns die Summe der Elemente des Arrays berechnen:

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

Ergebnis der Codeausführung:

15

Siehe auch

  • die Methode map,
    die ebenfalls ermöglicht, eine Funktion auf jedes Element eines Arrays anzuwenden
  • die Methode filter,
    die ermöglicht, Array-Elemente zu filtern
  • die Methoden some und every,
    die eine Überprüfung des Arrays durchführen
  • die Methoden reduce und reduceRight,
    die ein Array auf einen einzelnen Wert reduzieren
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen