中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

map循環遍歷的方法有哪些幾種

MAP
小億
89
2024-03-11 09:20:26
欄目: 編程語言

在JavaScript中,遍歷一個map對象有以下幾種方法:

  1. 使用for…of循環:
const myMap = new Map([['a', 1], ['b', 2], ['c', 3]]);
for (let [key, value] of myMap) {
  console.log(`${key} = ${value}`);
}
  1. 使用forEach方法:
const myMap = new Map([['a', 1], ['b', 2], ['c', 3]]);
myMap.forEach((value, key) => {
  console.log(`${key} = ${value}`);
});
  1. 使用for…of結合entries()方法:
const myMap = new Map([['a', 1], ['b', 2], ['c', 3]]);
for (let [key, value] of myMap.entries()) {
  console.log(`${key} = ${value}`);
}
  1. 使用for…of結合keys()方法和values()方法:
const myMap = new Map([['a', 1], ['b', 2], ['c', 3]]);
for (let key of myMap.keys()) {
  console.log(key);
}
for (let value of myMap.values()) {
  console.log(value);
}

這些方法可以根據具體的需求選擇使用,以便輕松遍歷map對象的鍵、值或鍵值對。

0
治县。| 文山县| 福鼎市| 霍城县| 龙江县| 陈巴尔虎旗| 全州县| 故城县| 深圳市| 河曲县| 冷水江市| 克山县| 河南省| 日喀则市| 休宁县| 马山县| 渭源县| 舟曲县| 盘山县| 焦作市| 古田县| 泰宁县| 朝阳县| 抚松县| 乌鲁木齐县| 濉溪县| 林甸县| 新竹县| 宣恩县| 集贤县| 贺兰县| 宝丰县| 铁力市| 定日县| 牡丹江市| 沧源| 将乐县| 永寿县| 颍上县| 大英县| 左贡县|