如何每隔几秒钟执行一次动作?

Ila*_*sda 6 javascript

有人可以快速简单地向我解释如何每隔几秒钟执行一次操作

var timeOut = setTimeout(FunctionName, 5000);
Run Code Online (Sandbox Code Playgroud)

我想每5秒运行一次功能.

Jam*_*ice 23

正如您要求使用的方法setTimeout:

function doStuff() {
   console.log("hello!");
   setTimeout(doStuff, 5000);
}
setTimeout(doStuff, 5000);
Run Code Online (Sandbox Code Playgroud)

但使用它可能会更好setInterval:

function doStuff() {
   console.log("hello!");
}
setInterval(doStuff, 5000);
Run Code Online (Sandbox Code Playgroud)