📜  JavaScript 映射 forEach() 方法

📅  最后修改于: 2022-05-13 01:56:22.499000             🧑  作者: Mango

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岁及以上