三、计时器

1. setTimeout(callback, delay, [arg], […])

如上面提到的,callback 将会在 delay 后执行,执行结果返回一个 timeoutId 以便可以使用 clearTimeout(timeoutId) 来阻止执行这个计时器。而从第三个参数起,传入参数将作为 callback 的参数。

2. setInterval(callback, delay, [arg], […])

参数同 setTimeout,功能上 setTimeout 只执行一次,而 setInterval 则会循环执行。返回一个 intervalId,可以使用 clearInterval(intervalId) 来停下循环。