在JavaScript中使用参数调用函数列表

时间:2013-01-30 09:40:19

标签: javascript

我有一个列表,其中包含许多带参数的函数。如何在列表中循环并调用列表中的所有函数?

 list= [];

然后我在individualWidgetList中推送许多函数;

 list.push(loadPhoneWidget);
 list.push(loadEmailWidget);
 list.push(loadAgentWidget);
 list.push(loadClientWidget);

现在我想调用函数

 for (var i = 0; i < individualWidgetList.length; i++) {

   invoke here    
 }

2 个答案:

答案 0 :(得分:1)

这样做:

 for (var i = 0; i < individualWidgetList.length; i++) {
     individualWidgetList[i](myParameters);
 }

答案 1 :(得分:0)

假设列表中的对象是函数。

 for (var i = 0; i < individualWidgetList.length; i++) {
   individualWidgetList[i](/*Any Parameters*/);    
 }
相关问题