三、计时器
1. setTimeout(callback, delay, [arg], […])
如上面提到的,callback
将会在 delay
后执行,执行结果返回一个 timeoutId
以便可以使用 clearTimeout(timeoutId)
来阻止执行这个计时器。而从第三个参数起,传入参数将作为 callback
的参数。
2. setInterval(callback, delay, [arg], […])
参数同 setTimeout
,功能上 setTimeout
只执行一次,而 setInterval
则会循环执行。返回一个 intervalId
,可以使用 clearInterval(intervalId)
来停下循环。