JavaScript Map forEach()
- Previous Page
- Next Page
- Go Up One Level JavaScript Map Reference Manual
Definition and usage
forEach()
The method calls a function for each element in the Map:
forEach()
The method does not change the original Map.
Instance
forEach()
Calls a callback function for each key/value pair in the Map:
// Create a Map const fruits = new Map([ ["apples", 500], ["bananas", 300], ["oranges", 200] }); // List all entries let text = ""; fruits.forEach(function(value, key) { text += key + ' = ' + value; });
Syntax
map.forEach(callback)
Parameter
Parameter | Description |
---|---|
callback | Required. A function executed for each element. |
Return value
None.
Browser support
set.forEach()
Is a feature of ECMAScript6 (ES6).
Since June 2017, all modern browsers support 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.
- Previous Page
- Next Page
- Go Up One Level JavaScript Map Reference Manual