你理解反了吧,正因为无法引用到它,所以才会被垃圾回收。
垃圾回收靠的就是从根节点开始遍历所有对象,遍历不到的就是垃圾。
先来演示一个能正常引用的: function outer() { let str = "string"; function inner() { console.log(str); } return inner; } window.foo = outer(); outer 返回的 inner 函数由于被全局变量 foo 所引用,所以相关的一系类对象都不会被垃圾回收。
在 DevTools 内存分析面板可以看到,存在一个 contex…。
{dede:pagebreak/}
沃尔特收购湖人大部分股权交易估值达 100 亿美元,创职业体育队最高纪录,为什么湖人的商业价值这么大?
苹果为什么要给每代MacOS起个名字,真以为人们记得住分得清吗?
华为Pura 80首销遇冷,是否说明消费者已经开始对麒麟芯片性能有所觉醒?
Golang和J***a到底怎么选?
在中国有多少开发者使用Rust编程语言?
移动的合约套餐可以取消吗?怎样才能取消?
目前美军还有哪些领域是明显领先于解放军的?
在所有动物肉中,哪一种味道最好?
美国真会下场对伊朗开战吗?
买到烂尾楼到底该有多绝望?
为什么女游泳运动员看起来大部分都是平胸?
伊朗这次让以色列打惨了,这个国家还能挺过来吗?
哪张照片让你觉得刘亦菲美得不可方物?
鱼缸有没有简单的过滤配置搭配方式?
为什么男生都不喜欢173身高的女生啊?
MySQL 面试中常见的问题有哪些?