WeakMap(弱映射)

对象可以作为键值对中的键。

当对象没有被引用时,会被当做垃圾回收掉。

对象当做键时,如果没有被引用,也许会被回收,也许不被回收,Map中的对象作为键时不会被回收。

WeakMap中的对象作为键时,如果没有被引用就会被回收。

原文地址:https://www.cnblogs.com/flyover/p/14145533.html