国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

JS之延時器和定時器執(zhí)行示例詳解

瀏覽:20日期:2022-06-13 14:03:27
目錄1. 延時器setTimeout:延時執(zhí)行一次2. 定時器setInterval:定時重復執(zhí)行總結:1. 延時器setTimeout:延時執(zhí)行一次setTimeout("function",time) 設置一個超時對象 ,該方法接收一個id表示一個定時器var timer1 = setTimeout(function(){},1000); //timer1->1 (當前是第一個定時器)clearTimeout(對象) 清除已設置的setTimeout對象 :由 setTimeout() 返回的 ID 值可用作 clearInterval() 方法的參數clearTimeout(timer1); //清除定時器

clearTimeout(1); //清除第一個定時器setTimeout使一段代碼在指定時間后運行,僅運行一次2. 定時器setInterval:定時重復執(zhí)行setInterval("function",time) 設置一個超時對象,該方法返回一個id表示一個定時器var timer2 = setInterval(function(){},1000); //timer2->2 (當前是第二個定時器)clearInterval(對象) 清除已設置的setInterval對象:由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的參數clearInterval(timer2);//清除定時器

clearInterval(2);//清除第二個定時器setInterval使一段代碼每過指定時間就運行一次,自動重復總結:

兩種方法根據不同的場景和業(yè)務需求擇而取之,一般情況下setTimeout用于延遲執(zhí)行某方法或功能,

setInterval則一般用于刷新表單,對于一些表單的假實時指定時間刷新同步。

setInterval會產生回調堆積,特別是時間很短的時候,一般不用setInterval,而用setTimeout的延時遞歸來代替interval。

很多人習慣于將setTimeout包含于被執(zhí)行函數中,然后在函數外再次使用setTimeout來達到定時執(zhí)行的目的, 這樣,函數外的setTimeout在執(zhí)行函數時再次觸發(fā)setTimeout,從而形成周而復始的定時效果。使用的時候各有各的優(yōu)勢,使用setInterval,需要手動停止。而使用方法中嵌套setTimeout,可以根據方法內部本身的邏輯不再調用setTimeout就等于停止了觸發(fā)。其實兩個東西完全可以相互模擬,具體使用那個,看當時的需要而定了。

示例:

var intervalId = setInterval(function(){ console.log('love');},1000);setTimeout(function(){ console.log('yaya'); clearInterval(intervalId);},5000); console.log('yang');

運行結果:

> "yang"> "love"> "love"> "love"> "love"> "love"> "yaya"

> "yang"> "love"> "love"> "love"> "love"> "yaya"

以上就是JS之延時器和定時器執(zhí)行示例詳解的詳細內容,更多關于JS延時器定時器的資料請關注好吧啦網其它相關文章!

標簽: JavaScript
主站蜘蛛池模板: 日本s色大片在线观看 | 午夜三级在线观看 | 欧美毛片性视频区 | 国产a∨一区二区三区香蕉小说 | 91精品国 | 中文字幕日本一区波多野不卡 | 草草影| 亚洲三级在线免费观看 | 亚洲国产欧美一区 | 99精品视频在线观看免费播放 | 亚洲的天堂| 国内精品一区二区 | 成 人 a v黄 色 | 日韩精品一区二区三区高清 | 国产成人精品免费视频大全软件 | a级片免费 | 国产成人精品免费视频大全五级 | 欧美成人久久一级c片免费 欧美成人看片黄a免费 | 曰韩一级| 日本三级成人中文字幕乱码 | 99久免费精品视频在线观看2 | 手机看片在线 | 色播基地 | 国产丶欧美丶日韩丶不卡影视 | 成人久久18免费软件 | 亚洲一区欧美二区 | 日本国产最新一区二区三区 | 欧美在线区| 高清三级毛片 | 亚洲视频在线免费看 | 亚洲精品国产成人专区 | 一级高清毛片免费a级高清毛片 | 91精品国产一区二区三区左线 | 精品9e精品视频在线观看 | 国产成人十八黄网片 | 亚洲久久久 | 亚洲精品第一第二区 | 97dyy影院理论片 | 日韩一级特黄毛片在线看 | 成人免费久久精品国产片久久影院 | 久久视频一区 |