一个小trick,可以用于提高函数代码的性能。
var addEvents = (function (){
if (document.addEventListener){
return function (type, element, fun){
element.addEventListener(type, fun, false);
}
} else if (document.attachEvent) {
return function (type, element, fun) {
element.attachEvent('on' + type, fun);
}
} else {
return function (type, element, fun) {
element['on' + type] = type;
}
}
})();