概述
has() 方法返回一个布尔值来指示对应的值value是否存在Set对象中。
语法
mySet.has(value);
参数
- value
- 必需。用以测试该值是否存在于 Set 对象中。
返回值
- Boolean
- 如果指定的值(value)存在于Set对象当中,返回
true
;否则返回 false
。
示例
使用 has
方法
var mySet = new Set();
mySet.add('foo');
mySet.has('foo');
mySet.has('bar');
var set1 = new Set();
var obj1 = {'key1': 1};
set1.add(obj1);
set1.has(obj1);
set1.has({'key1': 1});
set1.add({'key1': 1});
规范
浏览器兼容性
Feature |
Chrome |
Firefox (Gecko) |
Internet Explorer |
Opera |
Safari |
Basic support |
38 |
13.0 (13.0) |
11 |
25 |
7.1 |
Feature |
Android |
Chrome for Android |
Firefox Mobile (Gecko) |
IE Mobile |
Opera Mobile |
Safari Mobile |
Basic support |
未实现 |
38 |
13.0 (13.0) |
未实现 |
未实现 |
iOS 8 |
相关连接