当前位置:当前位置: 首页 >
J***aScript的闭包会无法被垃圾回收吗?
文章出处:网络 人气:发表时间:2025-06-23 23:30:11
你理解反了吧,正因为无法引用到它,所以才会被垃圾回收。
垃圾回收靠的就是从根节点开始遍历所有对象,遍历不到的就是垃圾。
先来演示一个能正常引用的: function outer() { let str = "string"; function inner() { console.log(str); } return inner; } window.foo = outer(); outer 返回的 inner 函数由于被全局变量 foo 所引用,所以相关的一系类对象都不会被垃圾回收。
在 DevTools 内存分析面板可以看到,存在一个 contex…。
同类文章排行
- 瑜伽裤和牛仔裤哪个更显身材?
- 如何看待alist被转手出售***?
- Linux内核代码大佬们如何观看的?
- 如何看待伊朗疑似击落F35?
- 广州的公共交通为什么这么烂?
- B站的众多教做饭和烹饪的厨师up主的资历与实力应如何排序?
- 蜜雪冰城香港门店被通报「产品大肠菌群超标 70%」,哪些环节可能导致大肠菌群超标?会对身体有哪些危害?
- 女孩子第一次穿高跟鞋是什么体验?
- 2025年了 Rust前景如何?
- Golang与Rust哪个语言会是今后的主流?
最新资讯文章
- 马斯克宣布星舰将配备 42 台发动机,如何评价这一设计?
- 如何评价张靓颖刘宇宁《九万字》?
- 中国女篮张子宇身高 2 米 26 制霸赛场,身高因素在篮球比赛中能占多大优势?她会是下一个「姚明」吗?
- 亚洲体坛最漂亮的十位女运动员都有谁?
- 我国004号航母什么时候下水?
- 如何评价b站up主唐卡七?
- A股牛市能持续多久?
- 你卡过最厉害的bug是什么?
- 冬天也要穿胸罩吗?
- 马上领证了,发现男朋友离不了游戏,让他少打游戏他会非常生气,正常吗?
- 大家会接受同居过的女生吗?
- 为何Microsoft能一直留在中国市场?
- 好的游戏设计有很多,有些也不难在程序上实现,为什么很多新游戏还是不会用已有的好的设计呢?
- 购买更快的 SSD 已经没有意义了吗?
- 有什么值得推荐的迷你主机?






关注公众微信号
移动端,扫扫更精彩