当前位置:当前位置: 首页 >
J***aScript的闭包会无法被垃圾回收吗?
文章出处:网络 人气:发表时间:2025-06-25 02:35:10
你理解反了吧,正因为无法引用到它,所以才会被垃圾回收。
垃圾回收靠的就是从根节点开始遍历所有对象,遍历不到的就是垃圾。
先来演示一个能正常引用的: function outer() { let str = "string"; function inner() { console.log(str); } return inner; } window.foo = outer(); outer 返回的 inner 函数由于被全局变量 foo 所引用,所以相关的一系类对象都不会被垃圾回收。
在 DevTools 内存分析面板可以看到,存在一个 contex…。
同类文章排行
- 为什么 Bun 选择了 Zig 以及 JSCore?
- Rust 未来会成为主流的编程语言吗?
- 微信服务器会保留聊天记录吗,会保存多久?
- php这个岗位在未来几年会消失吗,因为刚从事php有点焦虑?
- ***拍大尺度片子时摄影师不会看光吗?
- MacOS真的比Windows流畅吗?
- 女生到底应不应该穿***的衣服?
- Electron 和当下其他的桌面开发方法相比如何?
- Go 语言的使用感受是什么?
- 为什么golang pprof检测出的内存占用远小于top命令查看到的内存占用量?
最新资讯文章
- 坐标福建福州,现在是不是适合卖房?
- 如何评价董宇辉:“飞机大炮对你生活影响其实并不大,小家电才是真正提升每个人生活质量”这个观点?
- 有没有什么冷门的高颜值女演员?
- 你觉得女生穿裙子是给别人看多一些,还是自己开心就好?你穿裙子会在意别人的夸赞或诋毁吗?
- 创业公司是否应该使用 Rust ?
- 创业公司是否应该使用 Rust ?
- 据说go和c#的开发者都说自己比较节省内存,你们认为呢?
- 为什么韩国的热辣舞团无法征服中国的男性市场??
- 我弟弟用管理员身份把我和爸妈的WIFI 设置了,现在就他能用网,气不过,有办法让我出口气吗 ?
- 作为一个服务器,node.js 是性能最高的吗?
- 这个社会为什么老实人都混得不好?
- 为什么 CRT 画质这么好也被淘汰,液晶反而发展的很好?
- 哪张照片让你觉得刘亦菲美得不可方物?
- 各位都在用Docker跑些什么呢?
- 如何评价鸿蒙电脑无法编写其自身运行的程序?






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