区别: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>
本文详细介绍了JavaScript中的setTimeout和setInterval函数的区别。setTimeout用于延迟执行代码片段,仅运行一次;而setInterval则按固定时间周期性执行指定函数。同时,文中提供了如何停止这两个定时器的方法。
1万+

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



