一尘不染

'setInterval'与'setTimeout'[重复]

javascript

之间的主要区别是什么

setInterval

setTimeout

在JavaScript中?


阅读 308

收藏
2020-04-25

共1个答案

一尘不染

setTimeout(expression, timeout); 超时后运行一次代码/函数。

setInterval(expression, timeout); 以一定的间隔运行代码/函数,并在它们之间超时。

例:

var intervalID = setInterval(alert, 1000); // Will alert every second.
// clearInterval(intervalID); // Will clear the timer.

setTimeout(alert, 1000); // Will alert once, after a second.
2020-04-25