eventhandler.js
来自「Vista日历的Calendar控件Vista日历的Calendar控件.rar」· JavaScript 代码 · 共 32 行
JS
32 行
function EventHandler()
{
var functions=new Array();
var run=function (){
var ret;
for(var i=0;i<functions.length;i++){
if(functions[i].apply(this,arguments)===false)
ret=false;
}
return ret;
}
run["+="]=function(newFunction){
if(newFunction instanceof Function)
{
for(var i=0;i<functions.length;i++){
if(functions[i]==newFunction)return;
}
functions.push(newFunction);
}
}
run["-="]=function(theFunction){
for(var i=0;i<functions.length;i++){
if(functions[i]==theFunction)functions.splice(i,1);
}
}
run.view=function(){
var tmp=function(){};
tmp.prototype=functions;
return Array.prototype.slice.apply(new tmp);
}
return run;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?