Javascript 如何在html页面上保持触发JS函数的无限计时器?

Javascript 如何在html页面上保持触发JS函数的无限计时器?,javascript,Javascript,我需要调用一个函数,每隔2分钟更新页面上的一些JS对象。 我该怎么做 我创建了一个onload函数和一个倒计时函数,它刷新整个页面,因此在下一个页面刷新之前重置计时器,但这不是我想要的方式。有没有办法保持一个无限时间循环 我假设,如果我可以创建一个无限循环并执行如下操作: if (currentSeconds%120==0){ callFunction(); } 阅读和 阅读并你能展示你尝试过的吗?谷歌搜索定时器,javascript,和函数给出了答案。你能展示你尝试过的吗?谷歌搜索定时器,

我需要调用一个函数,每隔2分钟更新页面上的一些JS对象。 我该怎么做

我创建了一个onload函数和一个倒计时函数,它刷新整个页面,因此在下一个页面刷新之前重置计时器,但这不是我想要的方式。有没有办法保持一个无限时间循环

我假设,如果我可以创建一个无限循环并执行如下操作:

if (currentSeconds%120==0){ 
callFunction();
}
阅读和


阅读并

你能展示你尝试过的吗?谷歌搜索
定时器
javascript
,和
函数
给出了答案。你能展示你尝试过的吗?谷歌搜索
定时器
javascript
函数
给出了答案。这就是
设置间隔
,不是
设置超时
。它是无限的。把数字调小一点,你就会看到它重复出现。太好了!非常感谢。虽然,在思考时,我使用了setTimeout并调用了一个递归调用setTimeout的函数!但是间隔时间更好!谢谢这是一个
setInterval
,而不是
setTimeout
。它是无限的。把数字调小一点,你就会看到它重复出现。太好了!非常感谢。虽然,在思考时,我使用了setTimeout并调用了一个递归调用setTimeout的函数!但是间隔时间更好!谢谢
setInterval(callFunction, 120000);