首页 > 科技 >

🌟遍历Map的几种方式📚

发布时间:2025-03-17 20:40:49来源:

在日常编程中,`Map` 是一种非常实用的数据结构,它允许我们以键值对的形式存储数据。那么如何高效地遍历 `Map` 呢?今天就和大家分享几种常见的方法吧!💪

第一种方式是使用 `for...of` 循环,直接迭代 `Map` 的键值对:

```javascript

const map = new Map([['a', 1], ['b', 2]]);

for (let [key, value] of map) {

console.log(key + ': ' + value);

}

```

第二种方式是通过 `forEach` 方法:

```javascript

map.forEach((value, key) => {

console.log(key + ': ' + value);

});

```

第三种则是利用 `entries()` 获取所有键值对后进行遍历:

```javascript

const entries = map.entries();

for (let entry of entries) {

console.log(entry[0] + ': ' + entry[1]);

}

```

以上三种方法各有千秋,大家可以根据实际需求选择最适合自己的方式哦!✨

前端开发 JavaScript Map遍历

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。