基于JavaScript實(shí)現(xiàn)一定時(shí)間后去執(zhí)行一個(gè)函數(shù)
在實(shí)際需要中可能需要規(guī)定在指定的時(shí)間之后再去執(zhí)行一個(gè)函數(shù)以達(dá)成期望的目的,這也就是一個(gè)定時(shí)器效果,恰好在js中就已經(jīng)給定了這樣的一個(gè)函數(shù)setTimeout(),下面先介紹一下次函數(shù)的
用法:
語(yǔ)法:
setTimeout(code,interval)
此函數(shù)能夠規(guī)定在指定的在指定的事件之后去執(zhí)行一段指定代碼,此代碼只執(zhí)行一次。
setTimeout()函數(shù)具有兩個(gè)參數(shù),第一個(gè)參數(shù)規(guī)定要執(zhí)行的執(zhí)行代碼,第二個(gè)參數(shù)規(guī)定在多長(zhǎng)時(shí)間后去執(zhí)行代碼,單位是毫秒。
代碼實(shí)例:
<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.dbjr.com.cn/" /> <title>腳本之家</title> <style type="text/css"> div{ width:200px; height:50px; margin:0px auto; background-color:green; text-align:center; line-height:50px; color:red; } </style> <script type="text/javascript"> function tishi(){ alert("大家好歡迎來(lái)到腳本之家"); } setTimeout(tishi,5000) </script> </head> <body> <div>五秒彈出一個(gè)對(duì)話框</div> </body> </html>
以上代碼可以規(guī)定在5秒之后彈出一個(gè)對(duì)話框,上面就是使用了setTimeout()函數(shù)在5秒之后運(yùn)行tishi()函數(shù)。
以上內(nèi)容是基于JavaScript實(shí)現(xiàn)一定時(shí)間后去執(zhí)行一個(gè)函數(shù)的相關(guān)知識(shí),感興趣的朋友一起學(xué)習(xí)吧。
相關(guān)文章
JavaScript高級(jí)程序設(shè)計(jì) 讀書(shū)筆記之十 本地對(duì)象Date日期
本地對(duì)象Date日期操作實(shí)現(xiàn)方法,需要的朋友可以參考下2012-02-02js簡(jiǎn)單實(shí)現(xiàn)豎向tab選項(xiàng)卡的方法
這篇文章主要介紹了js簡(jiǎn)單實(shí)現(xiàn)豎向tab選項(xiàng)卡的方法,涉及javascript實(shí)現(xiàn)tab切換效果的相關(guān)技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下2015-05-05兼容IE與firefox火狐的回車(chē)事件(js與jquery)
今天看了網(wǎng)上的朋友說(shuō)了,很多網(wǎng)站提供的回車(chē)事件代碼都是不兼容firefox的,其實(shí)腳本之家提供的代碼,一直以來(lái)都是盡量的兼容多瀏覽器。2010-10-10JavaScript中繼承原理與用法實(shí)例入門(mén)
這篇文章主要介紹了JavaScript中繼承原理與用法,結(jié)合實(shí)例形式分析了JavaScript中繼承的基本概念、原理、用法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2020-05-05confirm確認(rèn)對(duì)話框的實(shí)現(xiàn)方法總結(jié)
下面小編就為大家?guī)?lái)一篇confirm確認(rèn)對(duì)話框的實(shí)現(xiàn)方法總結(jié)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2016-06-06用javascript將數(shù)據(jù)導(dǎo)入Excel示例代碼
將數(shù)據(jù)導(dǎo)入Excel的方法有很多,本例介紹的這個(gè)是使用js來(lái)實(shí)現(xiàn)數(shù)據(jù)的導(dǎo)入,感興趣的朋友可以了解下2014-09-09elementUI?Table?表格編輯數(shù)據(jù)后停留當(dāng)前位置的示例代碼
這篇文章主要介紹了elementUI?Table?表格編輯數(shù)據(jù)后停留當(dāng)前位置,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04編寫(xiě)一個(gè)javascript元循環(huán)求值器的方法
這篇文章主要介紹了編寫(xiě)一個(gè)javascript元循環(huán)求值器的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04javascript獲取xml節(jié)點(diǎn)的最大值(實(shí)現(xiàn)代碼)
這篇文章主要介紹了利用javascript獲取xml節(jié)點(diǎn)的最大值。需要的朋友可以過(guò)來(lái)參考下,希望對(duì)大家有所幫助2013-12-12