比如下面这段代码
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的吗?,还望各位大牛能给个合理的解答,谢谢。
相关分类