前端遍历map的key
时间: 2023-10-31 07:54:02 浏览: 129
字节前端面试题.pdf
在前端中,你可以使用`Map`的`keys()`方法来获取`Map`中的所有键,并以可迭代对象的形式返回。你可以使用`for...of`循环或`Array.from()`方法来遍历这些键。
以下是一个示例代码,演示如何遍历`Map`的键:
```javascript
const map = new Map();
map.set('key1', 'value1');
map.set('key2', 'value2');
map.set('key3', 'value3');
// 使用 for...of 循环遍历 Map 的键
for (const key of map.keys()) {
console.log(key);
}
// 使用 Array.from() 遍历 Map 的键
Array.from(map.keys()).forEach(key => {
console.log(key);
});
```
运行以上代码,你将会看到输出结果为:
```
key1
key2
key3
```
这样就能够遍历`Map`的键了。希望对你有所帮助!如果还有其他问题,请随时提问。
阅读全文