addEvent()saga之后的当前最佳实践是什么?

时间:2012-08-20 22:30:58

标签: javascript standards ecmascript-5

关于Javascript中addEvent实现的编写和评论线程似乎有无穷无尽的页面,可以追溯到很多年。

我应该在currentTime.getFullYear()中使用今天,以实现最通用,最简单的跨浏览器addEvent实施?什么是最佳做法?在任何地方都有标准吗?

谷歌的base2图书馆是解决这个问题的灵丹妙药吗?

背景:
Crossbrowser DOM Scripting: Event Handlers
addEvent() considered harmful
addEvent() recoding contest
Flexible Javascript Events
A problem with John Resig's addEvent
addEvent() – My Solution

1 个答案:

答案 0 :(得分:0)

IE9 +所有支持window.addEventListener请参阅https://developer.mozilla.org/en-US/docs/DOM/element.addEventListener

为了支持其他人,你必须做一些好心的事情来支持它和window.attachEvent

请参阅:https://stackoverflow.com/a/6925427/496735