我有一个带有名称的函数,如下所示:
function tony {
//do something
}
我还有一个名为 currentName 的变量,其值为“tony”,如下所示:
var currentName = 'tony';
我想知道是否有任何方法可以通过使用变量currentName
来激活tony ()
函数,例如:+currentName+ ();
(但我知道那行不通)?
任何帮助将不胜感激。谢谢。
最佳答案
如果它在全局范围内,你可以使用...
window[currentName]();
关于javascript - 在 javascript(或 jQuery)中使用变量触发同名函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10208674/