setInterval和setTimeout的区别

作者:小橘猫 | 创建时间: 2023-05-20
前端在写页面效果时,会经常用到setInterval和setTimeout,现在看看两者之间的区别...
setInterval和setTimeout的区别

操作方法

setInterval的特点 一直循环调用函数,不会自己停止

function jump(){    alert("5秒")}setInt=setInterval("jump()",2000);

需要用window.clearInterval(setInt);这个函数去停止循环

方法/步骤2

setTimeout 只调用一次

setTimeout("showTime()",5000);   //延迟5秒刷新页面function showTime(){    alert(1);}

两者之间的区别就是setTimeout只可调取一次,setInterval会一直循坏调用,要想停止,可用window.clearInterval( );

温馨提示

在用法上可根据功能需求去调用方法
点击展开全文

更多推荐