ES6 myMap.entries()

返回一个新的Iterator对象,该对象包含插入顺序中Map对象中每个元素的[key,value]数组。

语法

myMap.entries()

返回值

返回一个新的迭代器对象。

var myMap = new Map();
myMap.set("id", "admin");
myMap.set("pass", "admin@123");

var itr = myMap.entries();
console.log(itr.next().value);
console.log(itr.next().value);

输出

id,admin
pass,admin@123

此函数每个Map条目执行一次指定的函数。语法myMap.forEach(callback[, thisArg])参数callback - 要为每个元素执行的函数。 ...