Archive: 2019/10

0

WeakMap/WeakSet简介和GC观察

WeakMap 和 WeakSet 由来简述从类名上可以看出一些端倪,WeakMap和Map是有关系的,事实上,Weak-开头的是原Map/Set的弱引用实现,它们的出现解决了Map中的键(以及Set中的值)是引用类型时,可能出现的内存泄漏问题 注:普通对象的键值对里,如果使用引用类型作为key, 会有类似问题吗?不会,普通对象只允许字符串作为键,如果传入的不是字符串类型会被转为字符串,例如传入