多语言展示
当前在线:458今日阅读:103今日分享:49

setInterval和setTimeout的区别

前端在写页面效果时,会经常用到setInterval和setTimeout,现在看看两者之间的区别
工具/原料
1

电脑

2

webstorm开发软件

方法/步骤
1

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

3

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

方法/步骤2
1

setTimeout只调用一次

2

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

3

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

注意事项

在用法上可根据功能需求去调用方法

推荐信息