javascript - 超时后调用函数数组 - JavaScript

标签 javascript timeout

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

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

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

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

最佳答案

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

关于javascript - 超时后调用函数数组 - JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26219935/

相关文章:

reactjs - 观察者加载时间太长(NodeWatcher) - React Native

python - Python 3 urlopen 中的超时值?

windows - 如何在 30 秒内关闭 tomcat windows 服务(或向 SCM 询问更多时间)

javascript - 链接 Angular $timeout

javascript - HTML 集合 - 在 While 循环期间删除元素

javascript - 如何返回一个空的 promise ?

javascript - 浏览器仍然是单线程吗?

javascript - 如何使用单选按钮隐藏 div

javascript - 将组件重新渲染到已渲染的容器无法按预期工作?

smtp - System.Net.Mail.SmtpException : Service not available,关闭传输 channel 。服务器响应为: 4. 4.2