JS中的event(事件对象)

138 阅读1分钟

Event对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。

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