Event对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。
- 什么时候会产生Event对象?例如:当用户点击某个元素的时候,我们给这个元素注册的事件就会触发,该事件的本质就是一个函数,而该函数的形参接收一个event对象
- 事件通常与函数结合使用,函数不会在事件发生前被执行! 使用场景即:
var oDiv = document.getElementById('box')
oDiv.onclick = function (event) {
console.dir(event)
}