美文网首页
WeakMap的理解

WeakMap的理解

作者: 罗不错 | 来源:发表于2020-10-22 18:44 被阅读0次

let obj = {id: 1}
const weakMap = new WeakMap([[obj, 'sina']])

obj = null

要过几秒钟,垃圾回收机制才会生效. weakMap中的 {id:1}会消失

相关文章

  • WeakMap的理解

    let obj = {id: 1}const weakMap = new WeakMap([[obj, 'sina...

  • WeakMap的学习与应用场景

    WeakMap 是什么? WeakMap 与 Map 类似,也是生成 键值对的组合,但是有区别:1.WeakMap...

  • es6 WeakMap - 2019-01-13

    2019-01-13 创建 WeakMap与Map的区别: WeakMap只接受对象作为键名(null除外),不接...

  • Set WeakSet Map WeakMap

    Set SetWeak Map WeakMap

  • 深拷贝

    准备 WeakMap类型WeakMaps 保持了对键名所引用的对象的弱引用,而且WeakMap 只接受对象作为键名...

  • 凭415日常吗

    weakMan需要竞争上岗才能积累技术吗 WeakMap的key只能是Object类型吗 WeakMap更有效的垃...

  • 24.WeakMap

    WeakMap WeakMap 是 Map 的弱引用,它也是在 Map 的基础上有了一些限制和自己的特性。 没有 ...

  • JS 预编译执行顺序

    1.WeakMap的键名只支持对象,map的键名可以是任意值。 2. Map可以遍历,WeakMap不可以 3. ...

  • 『ES6脚丫系列』Set+WeakSet+Map+WeakMap

    『ES6脚丫系列』Set+WeakSet+Map+WeakMap 如果有理解不到位的地方,欢迎大家纠错。 一、Se...

  • WeakMap和Map内存回收对比

    WeakMap WeakMap 对象是一组键/值对的集合,其中的键是弱引用的。其键必须是对象,而值可以是任意的。W...

网友评论

      本文标题:WeakMap的理解

      本文链接:https://www.haomeiwen.com/subject/lzepmktx.html