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

为什么给对象赋值成null了还会触发事件?

为什么给对象赋值成null了还会触发事件?

阿波罗的战车 2018-11-13 17:13:06
比如下面这段代码var box = document.getElementById("box"); box.onclick = function(){    console.log(111); }; box = null;为什么我将box赋值为null了,还可以触发box的click事件?我是这样想的虽然后面将box赋值为null了,但是由于事件已经被添加上去了,而事件的处理和box本身无关?不知道这样想对不对,为什么将box.onclick赋值为null就可以,onclick不是属于box的吗?,还望各位大牛能给个合理的解答,谢谢。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 735 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号