Javascript:10秒后调用函数,然后每1分钟调用一次

Ali*_*ssa 5 javascript jquery

我有以下场景:

我有一个javascript ajax函数loadCars(),需要在页面加载10秒后调用,然后每60秒调用一次.

以下是我到目前为止所尝试的内容:

setTimeout(function(){setInterval(function(){loadCars()}, 60000)}, 10000);
Run Code Online (Sandbox Code Playgroud)

发生的事情是该功能在10秒后被调用,但再也没有,我错过了什么?

rog*_*ino 5

你需要调用loadCarssetTimeoutsetInterval.

setTimeout(function() {
    console.log('first 10 secs');
    // loadCars();
  
    setInterval(function() {
          console.log('60 secs has passed');
          // loadCars();
    }, 60000);

}, 10000);
console.log('page loaded');
Run Code Online (Sandbox Code Playgroud)