JavaScript Map forEach() 方法
forEach() 方法会为 Map 中的每个键/值对调用回调函数:
示例
// 创建一个 Map 映射
const fruits = new Map([
["apples", 500],
["bananas", 300],
["oranges", 200]
]);
// 列出所有条目
let text = "";
fruits.forEach (function(value, key) {
text += key + ' = ' + value;
})亲自试一试 »描述
forEach() 方法会为每个映射元素调用一个函数:
forEach() 方法不会更改原始映射。
语法
map.forEach(callback)
参数
| 参数 | 描述 |
| callback | 必填。 要对每个元素执行的函数。 |
返回值
| NONE |
浏览器支持
set.forEach() 是 ECMAScript 6 (ES6 2015) 的一项特性。
JavaScript 2015 自 2017 年 6 月起,所有浏览器均已支持 JavaScript 2015。
| Chrome 51 |
Edge 15 |
Firefox 54 |
Safari 10 |
Opera 38 |
| 2016年5月 | 2017年4月 | 2017年6月 | 2016年9月 | 2016年6月 |
