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

时间:2023-03-09 15:49:42
js如何通过变量调用函数,函数名在变量里面

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

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

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

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