在Timeout - JavaScript之后调用函数数组

时间:2014-10-06 15:46:55

标签: javascript timeout

所以,我有一个函数数组,例如:

var functions = [
                 function(){alert('foo');},
                 function(){alert('bar');}
                ];

是否可以在超时后调用此数组中的所有函数,如下所示:?

setTimeout(/*insert function 1 and 2 here*/, 2000);

1 个答案:

答案 0 :(得分:2)

setTimeout(function(){
    for (var n = functions.length, i = 0; i < n; i++) functions[i]();
}, 2000);