JavaScript Map forEach()

Definition und Verwendung

forEach() Ruft eine Funktion für jedes Element in der Map auf:

forEach() Die Methode ändert die ursprüngliche Map nicht.

Beispiel

forEach() Ruft eine Callback-Funktion für jedes Schlüssel/Wert-Paar in der Map auf:

// Eine Map erstellen
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
});
// Alle Einträge auflisten
let text = "";
fruits.forEach(function(value, key) {
  text += key + ' = ' + value;
});

Versuchen Sie es selbst

Syntax

map.forEach(callback)

Parameter

Parameter Beschreibung
callback Erforderlich. Funktion, die für jedes Element ausgeführt wird.

Rückgabewert

Keine.

Browser-Unterstützung

set.forEach() Es sind Eigenschaften von ECMAScript6 (ES6).

Seit Juni 2017 unterstützen alle modernen Browser ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
Mai 2016 April 2017 Juni 2017 September 2016 Juni 2016

set.forEach() Nicht unterstützt im Internet Explorer.