js如何通过变量调用函数,函数名在变量里面

js如何通过变量调用函数,函数名在变量里面。

有时候函数名是动态定义的,这时候我们就需要用到这个方法了。

//赋值函数名称
var a    =    "b";
//定义函数
function b(){
    alert(123);
}
//通过变量调用函数
eval(a+'()');

其实主要就是eval() 函数,这个就是调用变量内容作为函数名。

猜你喜欢

转载自www.cnblogs.com/phpyangbo/p/10681566.html
今日推荐