我有一个列表,其中包含许多带参数的函数。如何在列表中循环并调用列表中的所有函数?
list= [];
然后我在individualWidgetList中推送许多函数;
list.push(loadPhoneWidget);
list.push(loadEmailWidget);
list.push(loadAgentWidget);
list.push(loadClientWidget);
现在我想调用函数
for (var i = 0; i < individualWidgetList.length; i++) {
invoke here
}
答案 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*/);
}