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

js内存泄漏的问题疑惑

js内存泄漏的问题疑惑

var user = { name: 'tom', age: 20, gender: 'male' }var test = document.getElementById('test');test.onclick = function() {    test.innerHTML = user.name;}user = null; // 释放对象关于这个面试题有几点疑问,1.这道题里面都谁存在内存泄漏的问题2.这道题里面都谁在互相引用导致内存泄漏3.还有就是onclick是异步执行,等到执行的时候里面引用user.name已经为null了,何谈被引用了?菜鸟请懂得大神们讲解,详细一点谢谢了!!还有问一下大神们怎么在谷歌浏览器查看js堆区的变化懂得大神们帮忙解答一下。不愿意解答的也请别乱踩。我是个菜鸟有很多不懂的地方也请你们谅解。
查看完整描述

4 回答

?
呼如林

TA贡献1798条经验 获得超3个赞

释放对象不是应该放在点击事件里面嘛?


查看完整回答
反对 回复 2019-05-19
  • 4 回答
  • 0 关注
  • 655 浏览
慕课专栏
更多

添加回答

举报

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