事件注册 addEventListener 和 attachEvent区别

1、addEventListener可冒泡可捕获,attachEvent只能冒泡;

2、第二参数 fn,

  addEventListener是复制使用,而attachEvent是引用;

1 function log(){
2     console.log(this);  
3 }
4 
5 document.getElementById('example').addEventListener('click', log, false); // '#example'
6
document.getElementById('example').attachEvent('onclick', log); // window对象

    

原文地址:https://www.cnblogs.com/damade/p/4707509.html