网站地图官方微信:
网站首页 李堡镇 瑶山乡 棋盘乡 木棠镇 宝积镇 武坪乡

当前位置: 首页 >

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

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

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

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

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

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

  • | 巴基斯坦援助伊朗防空,大家怎么看? |

    歼10CE进入伊朗协防领空,预警机去不去,红旗9B去不去? ...

    查看详情>>
  • | 为什么程序员独爱用Mac进行编程? |

  • | 为啥大家都这么难戒赌? |

  • | 家里有了孩子狗狗吃醋老吓唬孩子,要不要把狗狗卖掉? |

  • | 男人为什么到了一定年纪就喜欢喝酒? |

  • | 可否留下一张照片以及照片背后的故事? |

  • | 日本AV对中国人的毒害有多大? |

  • | 吴柳芳的真实水平如何? |

  • | 医院的信息科工作是怎么样的体验? |

  • | 近日中国开始在以色列撤侨,中东是否有大战要发生? |

  • | 我是新手想养鱼,预算不超过200。有什么好的建议或者禁忌吗。? |

  • 分地方,在茂名:是的,妃子笑排最后。 在外地,妃子笑不知道...

    2025-06-18
  • 国内的AI***工具这里介绍一下拍我AI,它是PixVers...

    2025-06-18
  • 两个有意思的对比: 中国要求以色列华人撤离; 川普在G7峰会...

    2025-06-18
  • 有, 而且很高质量! (辛苦整理全是收藏,没有关注点赞和评论...

    2025-06-18

关注我们

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