Map.prototype.has()

基线 广泛可用

此功能已经很成熟,并且可以在许多设备和浏览器版本上运行。它在浏览器中已经可用,从 2015 年 7 月.

has() 方法是 Map 实例的方法,它返回一个布尔值,指示指定键的元素是否在这个映射中存在。

试试看

语法

js
has(key)

参数

key

要测试在 Map 对象中是否存在该元素的键。

返回值

如果 Map 对象中存在指定键的元素,则为 true;否则为 false

示例

使用 has()

js
const myMap = new Map();
myMap.set("bar", "foo");

console.log(myMap.has("bar")); // true
console.log(myMap.has("baz")); // false

规范

规范
ECMAScript 语言规范
# sec-map.prototype.has

浏览器兼容性

BCD 表格仅在浏览器中加载

另请参见