淺談js中的延遲執(zhí)行和定時(shí)執(zhí)行
在js中,延遲執(zhí)行函數(shù)有兩種,setTimeout和setInterval,用法如下:
function testFunction(){Console.log('hovertree.com');} setTimeout("testFunction()","6000"); //6000毫秒后執(zhí)行testFunction()函數(shù),只執(zhí)行一次。 setInterval("testFunction()","6000");//每隔6000毫秒執(zhí)行一次testFunction()函數(shù),執(zhí)行無數(shù)次。 varinterval = window.setInterval("testFunction()","6000");// window.clearInterval(interval); //停止執(zhí)行setInterval循環(huán)。
當(dāng)我們想讓testFunction()函數(shù)每隔6000毫秒執(zhí)行一次,執(zhí)行10000毫秒后停止執(zhí)行時(shí),可以用兩者三者結(jié)合使用來實(shí)現(xiàn)。
varinterval2 = window.setInterval("testFunction2()",6000); setTimeout(function() {window.clearInterval(interval2);},10000);
以上這篇淺談js中的延遲執(zhí)行和定時(shí)執(zhí)行就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
整理的比較全的event對(duì)像在ie與firefox瀏覽器中的區(qū)別
event對(duì)像在IE與FF中的區(qū)別,本文整理了很多,個(gè)人感覺還是比較全面的,需要的朋友可以收藏下2013-11-11bootstrap中添加額外的圖標(biāo)實(shí)例代碼
可以針對(duì)校驗(yàn)狀態(tài)為輸入框添加額外的圖標(biāo)。接下來通過本文給大家分享bootstrap中添加額外的圖標(biāo)實(shí)例代碼,需要的的朋友參考下吧2017-02-02VScode中配置JavaScript編譯環(huán)境的方法
這篇文章主要介紹了VSCODE中配置JavaScript編譯環(huán)境的方法,方式一 使用Node.js做為解釋器運(yùn)行JS代碼 Node.js的安裝和配置,方式二使用VSCODE插件Code Runner運(yùn)行JS代碼,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-08-08JavaScript檢測(cè)并限制復(fù)選框選中個(gè)數(shù)的方法
這篇文章主要介紹了JavaScript檢測(cè)并限制復(fù)選框選中個(gè)數(shù)的方法,涉及javascript針對(duì)復(fù)選框的判定與運(yùn)算相關(guān)技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-08-08