此方法从ie8及以上才开始支持
和onclick等的区别在于观察者模式 添加多个会触发多次
事件大全
https://www.runoob.com/jsref/dom-obj-event.html
比较有用的
pageshow,pageHide(和load和onload的区别在于 go(-1)时候浏览器从缓存中读取 不会触发onload但是会触发pageshow,vue中的mounted等生命周期也会随history触发),onstorage(只能同域名),online,pushstate,offLine onbeforeunloadonunload(离开时未保存数据调用提示框)
onmessage 和postmessage用于页面间传递消息(可以跨域):https://www.jianshu.com/p/62f1c080748a