gpt4 book ai didi

Javascript - 每 x 秒执行一次函数,但只执行函数 3 次

转载 作者:搜寻专家 更新时间:2023-10-31 22:55:40 25 4
gpt4 key购买 nike

我一直在研究这个,但我一无所获。基本上,我正在尝试编写一个调用函数 3 次的数据收集程序,每次调用之间等待 10 秒。但是,我所能找到的只是“How to call a function every x seconds for y seconds”,它并没有完全解决我的问题,因为完成所有三个调用可能需要超过 y 秒。我知道我将不得不使用 setInterval 和 clearIntervals,但我不知道我将如何格式化我的循环。

最佳答案

使用 setInterval 并在每次运行时保留一个计数器,然后在计数足够大时清除间隔。

(function() {
var c = 0;
var timeout = setInterval(function() {
//do thing
c++;
if (c > 2) {
clearInterval(timeout);
}
}, 10000);
})();

http://codepen.io/anon/pen/bNVMQy

关于Javascript - 每 x 秒执行一次函数,但只执行函数 3 次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27262503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com