JS动态调用方法名示例

call("showmsg"); 

function call(functionName){ 
eval("this."+functionName+"()"); 
} 
function showmsg(){ 
alert("success"); 
} 
function call(functionName) { 
showmsgs["showmsg"](); 
} 

var showmsgs = { showmsg: function () { 
alert("success"); 
} 
} 
call("showmsg"); 

原文:http://www.jb51.net/article/44594.htm

你可能感兴趣的:(js)