JavaScript WeakSet delete()方法用于从 WeakSet 对象中删除指定的对象。
delete - 语法
delete()方法由以下语法表示:
WeakSetObj.delete()
delete - 方法示例
让我们看一个示例,从WeakSet对象中删除指定的元素。
<script> var ws = new WeakSet(); var obj={}; ws.add(obj); document.writeln("Element present before invoking delete() method: "+ws.has(obj)+"<br>"); ws.delete(obj); document.writeln("Element present before invoking delete() method: "+ws.has(obj)); </script>
输出:
Element present before invoking delete() method: true Element present after invoking delete() method: false