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

一个对象里没有后续调用的方法、属性会被 GC 给回收吗?~

一个对象里没有后续调用的方法、属性会被 GC 给回收吗?~

慕的地6264312 2018-10-25 17:11:43
我知道如果一个对象没有后续引用会被回收~但是对象里的那些已经完成自己使命的方法或者属性呢 如果后续不再用到的话 GC 会回收吗?还是说等着和对象一块回收?
查看完整描述

1 回答

?
森林海

TA贡献2011条经验 获得超2个赞

是跟对象一起回收的.只要对象没有被任何东西引用.但是javascript有闭包和作用域链相互作用的问题,所以会有点复杂的情况(例如对象看起来没被引用,但是不回收,那是因为其实对象的作用域还被使用中),但是一般来说,对象没有被引用,就会被gc回收.


查看完整回答
反对 回复 2018-11-23
  • 1 回答
  • 0 关注
  • 384 浏览
慕课专栏
更多

添加回答

举报

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