WeakMap
一、认识
WeakMap 是ES6
新增的一种弱映射集合类型,为JavaScript
带来了增强的键/值对存储机制。WeakMap是一组键/值对的集合,其中的键是弱引用的。其键必须是对象,而值可以是任意的。WeakMap 持有的是每个键对象的弱引用,所以WeakMap 中的键/值任何时候都可能被销毁,所以没必要提供迭代其键/值的能力。
二、语法
2.1 new WeakMap()
const weakMap = new WeakMap();
console.log(weakMap); // WeakMap {}