1.weakset是什么?
WeakSet 结构与 Set 类似,也是不重复的值的集合,只有三个方法,没有属性
WeakSet.prototype.add(value):向 WeakSet 实例添加一个新成员。
WeakSet.prototype.delete(value):清除 WeakSet 实例的指定成员。
WeakSet.prototype.has(value):返回一个布尔值,表示某个值是否在 WeakSet 实例之中。
2.与set的不同点
①WeakSet 的成员只能是对象
②WeakSet 的对象都是弱引用
3.WeakSet 的语法
1.WeaSet 是一个构造函数,通过 new WeakSet() 可生成一个实例
const ws = new WeakSet();