//有时候,需要根据函数名执行不同的函数,函数名的传递一般是字符串;
//比如: function ab(){console.log('I am funab')}; function ac(){console.log('I am funbc')};
function comFun(str){
//利用eval把字符串当js执行的能力
eval(str+'()');
}
comFun('ab');
comFun('ac');
//有时候,需要根据函数名执行不同的函数,函数名的传递一般是字符串;
//比如: function ab(){console.log('I am funab')}; function ac(){console.log('I am funbc')};
function comFun(str){
//利用eval把字符串当js执行的能力
eval(str+'()');
}
comFun('ab');
comFun('ac');
转载于:https://www.cnblogs.com/chjb/p/9429182.html