事件.js
灵活且简单的 JavaScript 事件管理器,专注于性能。
性能特点
没有像 call()、apply() 或 bind() 这样昂贵的方法调用;
没有昂贵的数组操作,比如拆分参数;
接受委托的事件处理程序,无需匿名函数污染内存;
用法
//DEFINE:
function Button ( ) {
//you can define event on the instance
this . push = Events . event ( ) ;
}
//alternatively you can define event in the prototype
Button . prototype . push = Events . event ( ) ;
//FIRE:
Button .
1