JavaScript参考手册
WeakSet
WeakSet.prototype
该属性表示构造函数的原型。WeakSet.prototypeWeakSet
| WeakSet.prototype 的属性|
|:----|
| Writable | no |
| Enumerable | no |
| Configurable | no |
描述
WeakSet实例继承自WeakSet.prototype。您可以使用构造函数的原型对象为所有WeakSet实例添加属性或方法。
WeakSet.prototype 本身就是一个普通的对象:
Object.prototype.toString.call(WeakSet.prototype); // "[object Object]"
属性
WeakSet.prototype.constructor返回创建实例原型的函数。这是WeakSet默认的功能。
方法
WeakSet.prototype.add(value) 在该 WeakSet 对象中添加一个新元素value.
WeakSet.prototype.clear()清空该 WeakSet 对象中的所有元素.
WeakSet.prototype.delete(value)从该 WeakSet 对象中删除value 这个元素, 之后 WeakSet.prototype.has(value) 方法便会返回false.
WeakSet.prototype.has(value)返回一个布尔值,  表示给定的值value是否存在于这个 WeakSet中.
规范
Specification  | 
Status  | 
Comment  | 
|---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262)The definition of 'WeakSet.prototype' in that specification.  | 
Standard  | 
Initial definition.  | 
ECMAScript Latest Draft (ECMA-262)The definition of 'WeakSet.prototype' in that specification.  | 
Living Standard  | 
  | 
浏览器兼容性
Feature  | 
Chrome  | 
Edge  | 
Firefox (Gecko)  | 
Internet Explorer  | 
Opera  | 
Safari  | 
|---|---|---|---|---|---|---|
Basic support  | 
36  | 
(Yes)  | 
34 (34)  | 
No support  | 
23  | 
No support  | 
Feature  | 
Chrome for Android  | 
Android  | 
Edge  | 
Firefox Mobile (Gecko)  | 
IE Mobile  | 
Opera Mobile  | 
Safari Mobile  | 
|---|---|---|---|---|---|---|---|
Basic support  | 
No support  | 
No support  | 
(Yes)  | 
34.0 (34)  | 
No support  | 
No support  | 
No support  | 
WeakSet相关
                                JavaScript 是一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的解释型语言。它已经由ECMA(欧洲电脑制造商协会)通过 ECMAScript 实现语言的标准化。它被世界上的绝大多数网站所使用,也被世界主流浏览器( Chrome、IE、FireFox、Safari、Opera )支持。JavaScript 是一门基于原型、函数先行的语言,是一门多范式的语言,它支持面向对象编程,命令式编程,以及函数式编程。它提供语法来操控文本、数组、日期以及正则表达式等,不支持 I/O,比如网络
 加载中,请稍侯......