【发布时间】:2014-08-28 07:44:23
【问题描述】:
function foobar(){
alert("Hello World");
}
var funcName = "foobar";
var func = window[funcName];
if (typeof func === "function" ) func();
你好!我想调用上面的函数
var functions = {
function1 : function(){ return },
function2 : function(){ return },
function3 : function(){ return },
function4 : function(){ return }
}
以函数为对象。
我试过了
window["functions.function1"] // or
window["functions['function1']"]
他们不工作!我怎样才能做到这一点? 谢谢!
已编辑:“带有函数数组。”到“以函数为对象”。
【问题讨论】:
-
那不是数组。那是一个对象。
标签: javascript function window