javascript – 如何跳过setInterval函数的第一个延迟?

当我们使用setInterval时,它会延迟指定的时间,然后运行第一个参数中指定的函数.如果我不想第一次延迟,我该怎么办?

我有一个解决方案,最初调用该函数,然后使用setInterval,因此第一个调用延迟将不存在.但这不是正确的解决方案.所以如果有人有另一种解决方案那么请让我知道.

解决方法:

setInterval(function(){
    doFunction();
}, 15000);

doFunction();

那是不是真的:)

上一篇:javascript – 为什么在事件回调之前执行间隔函数?


下一篇:javascript – 实现setTimeout本机方法