A collection of key/value pairs in which the values are weakly referenced.
IterableWeakSet, IterableWeakMap, and WeakValueMap provide iterable weak collections whose entries disappear automatically when their objects are garbage collected—perfect for caches and registries in any JavaScript runtime.
Weak data collections without the limitations
WeakStorage and WeakRefMap are based on WeakRef objects allowing to store values as weak references.
Map to weakly held values.
A collection of key/value pairs in which the values are weakly referenced.
A map where the values are weak.
A map with weakly-held values.