ES6 myMap.forEach(callback[, thisArg])
此函数每个Map条目执行一次指定的函数。
语法
myMap.forEach(callback[, thisArg])
参数
callback - 要为每个元素执行的函数。
thisArg - 执行回调时用作此值的值。
返回值
未定义。
例
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
此函数返回一个新的迭代器对象,引用Map中的键。语法myMap.keys()返回值返回Iterator对象例var myMap = new Map();myMap.set("id", "admin");my ...