网站首页 健康小知识 母婴教育 起名 运动知识 职场理财 情感生活 绿色生活 游戏数码 美容 特色美食 爱好

setInterval和setTimeout的区别

栏目: 互联网 / 发布于: / 人气:1.34W

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

操作方法

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

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

setInterval和setTimeout的区别

(03)需要用rInterval(setInt);这个函数去停止循环

setInterval和setTimeout的区别 第2张

方法/步骤2

(01)setTimeout只调用一次

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

setInterval和setTimeout的区别 第3张

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

setInterval和setTimeout的区别 第4张

特别提示

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