javascript中如何遍历map
时间: 2023-08-13 12:05:57 浏览: 129
js中遍历Map对象的方法
在 JavaScript 中,可以使用 `for...of` 循环或者 `forEach` 方法来遍历 `Map` 对象。
1. 使用 `for...of` 循环遍历 `Map` 对象:
```javascript
let myMap = new Map();
myMap.set("key1", "value1");
myMap.set("key2", "value2");
for (let [key, value] of myMap) {
console.log(key, value);
}
```
2. 使用 `forEach` 方法遍历 `Map` 对象:
```javascript
let myMap = new Map();
myMap.set("key1", "value1");
myMap.set("key2", "value2");
myMap.forEach((value, key) => {
console.log(key, value);
});
```
无论是使用 `for...of` 循环还是 `forEach` 方法,都可以获取到键和值,可以根据需要进行相应的操作。
阅读全文