我如何在不知道函数名称的情况下执行一堆函数?

var theseFn = function () {
  func1 : function () {},
  func2 : function () {}
}


我想运行这些Fn中的所有内容。我该怎么做呢?谢谢。

最佳答案

这将在不带参数的情况下在一个对象上执行所有功能:

for (var i in theseFn) if (typeof(theseFn[i]) === "function") theseFn[i]();

08-19 08:12