weakSet.add add()方法在 WeakSet对象的最后一个元素后添加新的对象。 语法 ws.add(value); 参数 value必须。将对象添加进 WeakSet集合中。
weakSet.delete delete()方法从WeakSet对象中移除指定的元素。 语法 ws.delete(value); 参数 value必须。从 WeakSet对象中移除的对象。
weakSet.has has()方法根据 WeakSet是否存在相应对象返回布尔值。 语法 ws.has(value); 参数 value必须。测试WeakSet中是否存在该对象。
classweakref.WeakSet([elements]) 设置对其元素保持弱引用的类。当没有强引用时,元素将被丢弃。 2.7版本的新功能。
在此查看System.js Map+Set+WeakMap+WeakSet 为常见算法的实现提供了更有效的数据结构。WeakMaps提供了对对象的弱引用(不会被垃圾回收计数)。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
