遍历 Map 对象有多种方式,下面给出两种常用的方法:
方法一:使用 Map 中的 forEach 方法
const myMap = new Map();
myMap.set('key1', 'value1');
myMap.set('key2', 'value2');
myMap.forEach((value, key) => {
console.log(`${key} = ${value}`);
});
方法二:使用 for...of 循环遍历 Map 对象的 entries 方法
const myMap = new Map();
myMap.set('key1', 'value1');
myMap.set('key2', 'value2');
for (const [key, value] of myMap.entries()) {
console.log(`${key} = ${value}`);
}
无论采用哪种方法,都可以遍历并打印出 Map 对象中的键值对。