WeakSet
var ws = new WeakSet();
ws.add()
ws.delete()
ws.has()No clear() method on weakset
let dog1 = {name: 'tomy'};
let dog2 = {name: 'fluffy'};
const ws = new WeakSet([dog1, dog2]);
console.log(ws); // WeakSet {Object {name: "fluffy"}, Object {name: "tomy"}}
dog1 =null;
console.log(ws); // WeakSet {Object {name: "fluffy"}}, after some tomeWeakSet Demo
Last updated