你的位置:首页 > 软件开发 > Java > js函数绑定同时,如何保留代码执行环境?

js函数绑定同时,如何保留代码执行环境?

发布时间:2015-04-08 04:00:37
经常写js的程序员一定不会对下面这段代码感到陌生。   1 var EventUtil = { 2 3 addHandler : function(element, type, handler){ 4 if(element.addEventListener){ ...

  经常写js的程序员一定不会对下面这段代码感到陌生。

  

 1 var EventUtil = { 2  3    addHandler : function(element, type, handler){ 4       if(element.addEventListener){ 5           element.addEventListener(type, handler, false);   6       }else if(element.attachEvent){ 7           element.attachEvent("on"+type,handler); 8       }else{ 9           element["on"+type]=handler;10       }11     },12     removeHandler : function(element, type, handler){13       if(element.removeEventListener){14          element.removeEventListener(type, handler, false);15      }else if(element.detachEvent){16          element.detachEvent("on"+type, handler);17      }else{18          element["on"+type]=null;19       }20     }21 } ; 

原标题:js函数绑定同时,如何保留代码执行环境?

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。