<分区>
如何使用变量调用 JavaScript 或 jquery 函数。
var fnName= "abc"; //how to use fnName as a function call where "abc" will be function name
function abc(){ //definition........ }
标签 javascript jquery
<分区>
如何使用变量调用 JavaScript 或 jquery 函数。
var fnName= "abc"; //how to use fnName as a function call where "abc" will be function name
function abc(){ //definition........ }
最佳答案
全局定义函数。
第一种方式
调用 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);
关于javascript - 如何使用变量调用 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46067702/
相关文章:
javascript - 向 d3.js 图表添加水平十字准线
javascript - 在javascript中从平面数组构建树数组
javascript - 如何更新作为参数接收的多个集合键?
javascript - jQuery 如何在内容更改后获取 div 的高度
javascript - 当 ActionResult 从 MVC Controller 返回时,JQuery Ajax post 不会重定向
javascript - 表单ajax将数据发布到php文件
javascript - 通过react-router处理带有斜杠的路径的方法是什么?