当前位置: 首页 > 文档资料 > ES6 入门教程 >

Map.prototype.forEach(callbackFn[, thisArg])

优质
小牛编辑
125浏览
2023-12-01

此函数每个Map条目执行一次指定的函数。

语法 (Syntax)

myMap.forEach(callback[, thisArg])             

参数 (Parameters)

  • callback - 要为每个元素执行的函数。

  • thisArg - 执行回调时用作此值的值。

返回值 (Return Value)

未定义。

例子 (Example)

function userdetails(key,value) { 
   console.log("m[" + key + "] = " + value); 
}  
var myMap = new Map(); 
myMap.set("id", "admin"); 
myMap.set("pass", "admin@123"); 
myMap.forEach(userdetails);  

输出 (Output)

m[admin] = id 
m[admin@123] = pass