你理解反了吧,正因为无法引用到它,所以才会被垃圾回收。
垃圾回收靠的就是从根节点开始遍历所有对象,遍历不到的就是垃圾。
先来演示一个能正常引用的: function outer() { let str = "string"; function inner() { console.log(str); } return inner; } window.foo = outer(); outer 返回的 inner 函数由于被全局变量 foo 所引用,所以相关的一系类对象都不会被垃圾回收。
在 DevTools 内存分析面板可以看到,存在一个 contex…。
为什么儿童医院门口会有许多卖玩具的?小孩生病了竟然还有心思玩玩具吗?
为什么儿童医院门口会有许多卖玩具的?小孩生病了竟然还有心思玩玩具吗?...(144 )人阅读时间:2025-06-18 00:35:11
18 月婴幼儿被陌生人灌啤酒,送医面部潮红浮肿、身体现多处皮疹,涉事者需承担哪些法律责任?
18 月婴幼儿被陌生人灌啤酒,送医面部潮红浮肿、身体现多处皮疹,涉事者需承担哪些法律责任?...(144 )人阅读时间:2025-06-18 00:30:11
中国外交部及有关使领馆正迅速组织撤离在以、伊的中国公民,目前当地情况如何?
中国外交部及有关使领馆正迅速组织撤离在以、伊的中国公民,目前当地情况如何?...(144 )人阅读时间:2025-06-18 00:50:11
为什么 Blender 成功了?
为什么 Blender 成功了?...(144 )人阅读时间:2025-06-18 01:30:10