當前位置:妙知谷 >

遊戲數碼 >互聯網 >

setInterval和setTimeout的區別

setInterval和setTimeout的區別

前端在寫頁面效果時,會經常用到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張

特別提示

在用法上可根據功能需求去調用方法

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/hulianwang/e5l4d.html