addEventListener的疑问
var a = {
fun: function(e) {
alert(e);
alert(this);
}
}
window.addEventListener('load', a.fun, false); //chrome下弹出[object Event] 和 [object DOMwindow]
window.addEventListener('load', a.fun(), false); //chrome下弹出undefined 和 [object object]
是不是第一种属于函数调用模式,第二种属于方法调用模式
为什么会有这种差别呢?