网站地图官方微信:
网站首页 二井镇 车陆乡 关坝镇 又新镇 瓦须乡 嘉陵镇

当前位置: 首页 >

J***aScript的闭包会无法被垃圾回收吗?

你理解反了吧,正因为无法引用到它,所以才会被垃圾回收。

垃圾回收靠的就是从根节点开始遍历所有对象,遍历不到的就是垃圾。

先来演示一个能正常引用的: function outer() { let str = "string"; function inner() { console.log(str); } return inner; } window.foo = outer(); outer 返回的 inner 函数由于被全局变量 foo 所引用,所以相关的一系类对象都不会被垃圾回收。

在 DevTools 内存分析面板可以看到,存在一个 contex…。

J***aScript的闭包会无法被垃圾回收吗?

  • | 求大神解答,为什么大家都不喜欢用docker? |

    我在游戏行业呆了7、8年,互联网行业呆了2年,实体行业呆了4...

    查看详情>>
  • | 后端开发除了增删改查还有什么? |

  • | 程序员真的需要一台 Mac 吗? |

  • | MacBook的诱惑在哪里? |

  • | IntelliJ IDEA 中有什么让你相见恨晚的技巧? |

  • | 医院一般怎么处理被投诉的医生? |

  • | 如何评价B站 up主“雨琪在芬兰”? |

  • | 个人开发者或小企业不申请经营性ICP备案,怎样开发APP盈利? |

  • | 广西可以摆烂吗? |

  • | 你卡过最厉害的bug是什么? |

  • | 汉堡里有荤有素,为什么还被认为是不健康的? |

  • 自从苹果发布 M1芯片, 后去实体店上手玩了下, 当场直接决...

    2025-06-29
  • 最近陆陆续续的发布了很多的智能体,有拿Agent做唯一产品的...

    2025-06-29
  • 昨晚 10 点,我挪沙发时压到了光纤,导致无法上网。 当时觉...

    2025-06-29
  • 以前上大学时校内医院的门诊上有一个女大夫,30多岁,长的还行...

    2025-06-29

关注我们

添加微信好友,关注最新动态