定时器的setTimeout两功能()和setInterval()是不同的两个从JS的功能。

setTimeout()():

js手册中的一个解释:在指定毫秒之后调用函数或计算表达式;

也就是说,它是在设置秒数之后执行的。

实验代码(改变车身背景颜色):
复制代码代码如下所示:
setTimeout(){()函数(
$()Css(背景
},5000);

setInterval()():

js手册中的说明:根据指定的时间(毫秒)调用函数或计算表达式。它会调用函数连续直到clearInterval()被调用或关闭窗口。

在设置的秒数中执行自己的效果代码或函数。

实验代码(几秒钟的实验):
复制代码代码如下所示:


VaR数= 0;
setInterval(函数(){ $(时钟)。Html(Num + +)},1000);


总结:

setTimeout()方法是在等待一个指定的时间只有执行输入处理功能后执行功能。

setInterval()方法执行输入处理函数的每个指定的时间间隔后,直至窗口或clearInterval()执行关闭。