只要有事件,就会有一个对象,用来记录事件的各种详细信息
<script type="text/javascript">
// 具体事件对象能做什么?
var btn = document.querySelector("#btn");
// 这个东西在低版本IE中有兼容性问题
// 事件对象的兼容性写法
btn.onclick=function(e){
var e = e || window.event;
console.log(e);//e代表这个事件对象
}
</script>
再触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含着所有与事件有关的信息。所有浏览器都支持event对象,但支持的方式不同。