1.事件中的event对象是根据创建事件的方式来决定的,可能通过window对象访问,可能直接传入创建函数,或者可能直接产生一个event对象。
2.要实现通用的event调用方法,就使用if语句进行求同存异的实现方法来调用各种方法。
3.IE不支持事件捕获。
4.事件类型:UI事件、焦点事件、鼠标事件、滚轮事件、文本事件、键盘事件、合成事件、变动事件。
5.load事件:当有加载的东西加载完毕之后触发。
6.DOM3级中叫UI事件,DOM2级中叫HTML事件。
7.最好先绑定事件到元素,再指定元素的src并挂载在DOM树上。
8.只要用户从一个页面切换到另一个页面,就会发生unload事件。一般利用这个事件来清除引用,避免内存泄露。
9.像resize和scroll这种可能会被频繁触发的事件,里面的事件触发函数不要太复杂了,以免多次重复触发。
10.焦点事件会在页面元素获得或失去焦点时触发。