WeakMap

A Map where keys can only be objects. Additionally, the size property is removed. This allows keys and values to be automatically garbage collected.

External Resources