搜索文档
WeakMap中的键只能是引用类型(对象、数组)
1let arr = []; 2let map = new WeakMap(); 3// set 4map.set(arr, "array"); 5// get 6console.log(map.get(arr)); // array 7// has 8console.log(map.has(arr)); // true 9// delete 10console.log(map.delete(arr)); // true 11console.log(map); // {}
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/WeakMap