Map.prototype.has()

方法has() 返回一个 bool 值,用来表明 map 中是否存在指定元素。

语法

myMap.has(key);

参数

key
必填。用来检测是否存在指定元素的键值。

返回值

Boolean
如果指定元素存在于 Map 中,则返回 true。其他情况返回 false

案例

使用 has 方法

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

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

规范列表

规范名称 Status Comment
ECMAScript 2015 (6th Edition, ECMA-262)
Map.prototype.has
Standard Initial definition.

浏览器兼容性

BCD tables only load in the browser

相关链接