js动态调用方法

来源:互联网 发布:js 鼠标滑动特效 编辑:程序博客网 时间:2024/05/16 16:07
//回调函数1   
 function callback(a,b,c)   
{   
  alert(a+b+c);   
}   
//回调函数2   
function callback2(a,b)   
{   
  alert(a+b);   
}   
//这个方法做了一些操作、然后调用回调函数   
function doCallback(fn,args)   
{   
    fn.apply(this, args); 
}   
     
function test()   
{   
         
    //动态调用方法、并传递参数   
  doCallback(eval("callback2"),['a','b']);   
  doCallback(callback,['a','b','c']);   
}

使用 eval("callback2")就好了哦, 亲 是不是很简单~

原创粉丝点击