📜  JavaScript Map get() 方法(1)

📅  最后修改于: 2023-12-03 14:42:25.546000             🧑  作者: Mango

JavaScript Map get() 方法

JavaScript中的Map对象是一种键/值对的数据结构,其中每个唯一的键映射到一个值。Map对象与对象不同,它允许键的任何类型,包括原始值、对象引用和函数。

语法
map.get(key)
描述

Map的get()方法返回键所对应的值,如果不存在该键,返回undefined。

参数
  • key(必选):要获取其值的键。
返回值

Map中与指定键关联的值;如果找不到键,则返回 undefined。

示例
const myMap = new Map();
myMap.set('apple', 'red');
myMap.set('banana', 'yellow');

console.log(myMap.get('apple')); // 输出 'red'
console.log(myMap.get('pear')); // 输出 undefined

在此示例中,我们首先创建了一个名为myMap的Map对象,并将键值对 'apple': 'red''banana': 'yellow' 添加到Map中。接下来,我们调用myMap.get() 方法,分别传入'apple''pear'作为键,用来获取每个键的值。由于 'apple'存在于Map中,调用myMap.get('apple')将返回字符串'red'。而由于 'pear'不在Map中,调用myMap.get('pear')将返回undefined

总结

Map.get()方法可以用于检索Map中键的值,并返回该值。如果键不存在,则返回undefined。该方法非常有用,因为它允许您轻松地访问和处理Map对象中的值。