传统注册方式

利用 on 开头的事件
btn.onclick = function() {}
特点: 注册事件的唯一性
同一个元素同一个事件只能设置一个处理函数,最后注册的处理函数将会覆盖前面注册的处理函数

方法监听注册方式

w3c 标准 推荐方式
addEventListener()
它是一个方法IE9 之前的 IE 不支持此方法
可使用 attachEvent() // 678
代替特点:同一个元素同一个事件可以注册多个监听器按注册顺序依次执行