如何使用变量调用JavaScript或jquery函数。
var fnName= "abc"; //how to use fnName as a function call where "abc" will be function name
function abc(){ //definition........ }
答案 0 :(得分:3)
全局定义功能。
第一种方式
请致电window[functionName]()
。
function abc() {
alert('test');
}
var funcName = 'abc';
window[funcName]();

第二种方式将功能添加到已定义的对象。
function parentFunc(name) {
var childFuncs = {
"abc": function() {
alert("test");
}
}
childFuncs[name]();
}
var funcName = 'abc';
parentFunc(funcName);