该函数对每个Map 元素执行一次指定的函数。
Map.prototype.forEach - 语法
myMap.forEach(callback[, thisArg])
callback - 为每个元素执行的函数。
thisArg - 执行回调时用作此值。
Map.prototype.forEach - 示例
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);
运行上面代码输出
m[admin]=id m[admin@123]=pass