为了账号安全,请及时绑定邮箱和手机立即绑定

有关闭包的内存泄露的问题

有关闭包的内存泄露的问题

小唯快跑啊 2018-12-19 18:13:32
其实应该是 闭包 和 内存泄露 没什么关系。ie9 以下是因为浏览器的 bug,所以才有闭包造成的内存泄露。那,既然如此,闭包引用的外部的变量什么时候会被浏览器回收呢?如果浏览器的垃圾回收机制是 标记清除,是不是就没有闭包造成的内存泄露了?
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

在V8中会尝试对闭包占用的内存进行回收。看各种JS引擎可能会有差异,但最好还是主动清除引用吧。至少还是有可能出现泄漏的情况的。
V8内存管理

查看完整回答
反对 回复 2019-01-17
  • 1 回答
  • 0 关注
  • 421 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信