0

パラメータ付きの多くの関数を含むリストがあります。リストをループして、リスト内のすべての関数を呼び出すにはどうすればよいですか?

 list= [];

次に、individualWidgetListで多くの関数をプッシュします。

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

今、私は関数を呼び出したい

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

   invoke here    
 }
4

2 に答える 2

1

このようにしてください:

 for (var i = 0; i < individualWidgetList.length; i++) {
     individualWidgetList[i](myParameters);
 }
于 2013-01-30T09:41:07.377 に答える
0

リスト内のオブジェクトが関数であると想定します。

 for (var i = 0; i < individualWidgetList.length; i++) {
   individualWidgetList[i](/*Any Parameters*/);    
 }
于 2013-01-30T09:42:52.043 に答える