use*_*555 2 javascript function timer
我试图每30秒运行一个函数,但是setInterval等待30秒,然后重复运行它。因此,如果还有其他方法可以解决此问题。(没有第三方插件)
任何帮助,将不胜感激
基于来自“ Schechter”的回答,但已修复为在首次加载页面时运行,然后每30秒运行一次。
function myFunction(){
console.log('myFunction Called')
}
myFunction();
setInterval(function(){
myFunction()
}, 30000)
Run Code Online (Sandbox Code Playgroud)
function foo(){
console.log('function is being called')
}
setInterval(function(){
foo()}, 30000)
Run Code Online (Sandbox Code Playgroud)
setInterval 中的第二个参数是以毫秒为单位的时间延迟,因此使用 30000 表示 30 秒,而不是 30。