原生js--addEventListener和attachEvent的区别
add 代表addEventListener, att代表attachEvent(IE8-)
1、add接受三个参数,att接受两个参数(根本原因是IE不支持事件捕获)
2、add的第一个参数(事件类型),不需要前缀"on",att需要
3、add不支持相同的事件处理程序注册多次,不管注册几次,都只执行一次。att支持同一个事件处理程序绑定并执行多次
4、add的事件对象(event)通过参数传给事件处理程序,att需要到window.event中获取
5、add的this指向事件目标,att的this指向全局window