JavaScript Map forEach()

Definitie en gebruik

forEach() Bel een functie aan voor elk element in de Map:

forEach() De methode wijzigt de oorspronkelijke Map niet.

Voorbeeld

forEach() Bel een callback-functie aan voor elk sleutel/waarde-paar in de Map:

// Maak een Map aan
const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
});
// Lijst alle items op
let text = "";
fruits.forEach(function(value, key) {
  text += key + ' = ' + value;
);

Probeer het zelf

Syntaxis

map.forEach(callback)

Parameters

Parameters Beschrijving
callback Verplicht. De functie die voor elk element wordt uitgevoerd.

Retourwaarde

Geen.

Browserondersteuning

set.forEach() Is een kenmerk van ECMAScript6 (ES6).

Sinds juni 2017 ondersteunen alle moderne browsers ES6 (JavaScript 2015):

Chrome Edge Firefox Safari Opera
Chrome 51 Edge 15 Firefox 54 Safari 10 Opera 38
May 2016 April 2017 June 2017 September 2016 June 2016

set.forEach() Not supported in Internet Explorer.