我一直在使用JavaScript中的WeakMap,在查看文档后,我意识到
这是为什么呢? 为什么要强制我们做一个类似于清除函数的东西呢?
clear
方法已被弃用/从ECMAScript 6中删除。这是为什么呢? 为什么要强制我们做一个类似于清除函数的东西呢?
clear() {
this._weakmap = new WeakMap()
}
clear
在功能上与创建新的WeakMap
是完全相同的,那么它如何引起安全问题?为什么要提到可枚举性,当clear
并不意味着它? 如果'clear'與創建新的'WeaKMap'在功能上沒有區別,那麼它怎麼會引起任何安全問題?為什麼要提到可枚舉性,當清除並不暗示它? - riv