const weakMap = new WeakMap();
const array = [{}, {}, {}, [], {"s": 1}];
array.forEach(obj => weakMap.set(obj, obj));
const result = array.map(obj => weakMap.get(obj) == obj);
console.log(result);
Ответ: [ true, true, true, true, true ]
JavaScript test | #JavaScript