JavaScript 映射 forEach() 方法
下面是Map.forEach()方法的示例
Javascript
HTML
HTML
Document
输出:
1a
2b
3c
Map.forEach方法用于使用给定函数循环映射,并在每个键值对上执行给定函数。
句法:
myMap.forEach(callback, value, key, thisArg)
参数:此方法接受上面提到的四个参数,如下所述:
- 回调:这是在每个函数调用上执行的函数。
- value:这是每次迭代的值。
- key:这是达到迭代的关键。
- thisArg:这是执行回调时用作 this 的值。
返回:它返回未定义的值。
上述方法的代码如下:
方案一:
HTML
输出:
[object Map]
values: 65, keys: a
values: 66, keys: b
values: 67, keys: c
values: 68, keys: d
values: 69, keys: e
values: 70, keys: f
方案二:
HTML
Document
输出:
支持的浏览器:
- 谷歌浏览器 38 及以上
- Microsoft Edge 12 及更高版本
- Mozilla Firefox 25 及更高版本
- Internet Explorer 11 及更高版本
- Safari 8 及更高版本
- 歌剧 25岁及以上