let weakmap = new WeakMap();
let obj1 = {};
let obj2 = {};
weakmap.set(obj1, 'value1');
weakmap.set(obj2, 'value2');
obj1 = null;
console.log(weakmap.has(obj1));
Ответ:
false
JavaScript test | #JavaScript
JA JavaScript test @js_test · 9.67K subscribers let weakmap = new WeakMap();
let obj1 = {};
let obj2 = {};
weakmap.set(obj1, 'value1');
weakmap.set(obj2, 'value2');
obj1 = null;
console.log(weakmap.has(obj1));