区别:setTimeout(表达式,延时时间);//只执行一次,无周期
setInterval(表达式,交互时间);//周期='交互时间'
停止:
主要是利用
window.clearInterval(intervalID);
window.clearTimeout(timeoutID);
<SCRIPT>
var intervalID=0;
function f_start(){
intervalID=window.setInterval("f_add()",500);
}
function f_add(){
}
function f_stop(){
window.clearInterval(intervalID);
}
</SCRIPT>
setInterval()、setTimeout()的区别与停止
定时器详解
最新推荐文章于 2025-07-23 12:43:10 发布
本文详细介绍了JavaScript中的setTimeout和setInterval函数的区别。setTimeout用于延迟执行代码片段,仅执行一次;而setInterval则按指定的时间周期重复执行代码片段。同时,文中提供了如何停止这两个定时器的方法。
1万+

被折叠的 条评论
为什么被折叠?



