window對(duì)象提供了兩個(gè)方法來實(shí)現(xiàn)定時(shí)器的效果,分別是window.setTimeout()和window.setInterval。 " /> 国产亚洲欧美另类第一页,成人在线视频网站,国产欧美精品一区aⅴ影院

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

實(shí)現(xiàn)javascript的延期執(zhí)行或者重復(fù)執(zhí)行的兩個(gè)函數(shù)

以下內(nèi)容摘錄自《征服AJAX Web2.0開發(fā)技術(shù)詳解》,今天在圖書管看書覺得講的挺好的,特此摘錄!小部分內(nèi)容和代碼做了改動(dòng)!

window對(duì)象提供了兩個(gè)方法來實(shí)現(xiàn)定時(shí)器的效果,分別是window.setTimeout()和window.setInterval。其中前者可以使一段代碼在指定時(shí)間后運(yùn)行;而后者則可以使一段代碼每過指定時(shí)間就運(yùn)行一次。它們的原型如下: 
復(fù)制代碼 代碼如下:
window.setTimeout(expression,milliseconds);  
window.setInterval(expression,milliseconds);  
其中,expression可以是用引號(hào)括起來的一段代碼,也可以是一個(gè)函數(shù)名,到了指定的時(shí)間,系統(tǒng)便會(huì)自動(dòng)調(diào)用該函數(shù),當(dāng)使用函數(shù)名作為調(diào)用句柄時(shí),不能帶有任何參數(shù);而使用字符串時(shí),則可以在其中寫入要傳遞的參數(shù)。兩個(gè)方法的第二個(gè)參數(shù)是milliseconds,表示延時(shí)或者重復(fù)執(zhí)行的毫秒數(shù)。下面分別介紹兩種方法。 
1.window.setTimeout方法 該方法可以延時(shí)執(zhí)行一個(gè)函數(shù),例如:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
這段代碼將使得頁面打開5秒鐘后顯示對(duì)話框“hello”。其中最后一句也可以寫為: 
window.setTimeout("hello()",1000); 
讀者可以體會(huì)它們的差別,在window.setInterval方法中也有這樣的性質(zhì)。 
如果在延時(shí)期限到達(dá)之前取消延執(zhí)行,可以使用window.clearTimeout(timeoutId)方法,該方法接收一個(gè)id,表示一個(gè)定時(shí)器。這個(gè)id是由setTimeout方法返回的,例如: 

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
這樣,如果要取消顯示,只需單擊頁面任何一部分,就執(zhí)行了window.clearTimeout方法,使得超時(shí)操作被取消。 

2.window.setInterval方法 
該方法使得一個(gè)函數(shù)每隔固定時(shí)間被調(diào)用一次,是一個(gè)很常用的方法。如果想要取消定時(shí)執(zhí)行,和clearTimeout方法類似,可以調(diào)用window.clearInterval方法。clearInterval方法同樣接收一個(gè)setInterval方法返回的值作為參數(shù)。例如: 

復(fù)制代碼 代碼如下:
//定義一個(gè)反復(fù)執(zhí)行的調(diào)用  
var id=window.setInterval("somefunction",10000);  
//取消定時(shí)執(zhí)行  
window.clearInterval(id);  
上面的代碼僅用于說明怎樣取消一個(gè)定時(shí)執(zhí)行。實(shí)際上在很多場(chǎng)合都需要用到setInterval方法,下面將設(shè)計(jì)一個(gè)秒表,來介紹setInterval函數(shù)的用途:該秒表將包括兩個(gè)按鈕和一個(gè)用于顯示時(shí)間的文本框。當(dāng)單擊開始按鈕時(shí)開始計(jì)時(shí),最小單位為0.01秒,此時(shí)再次單擊按鈕則停止計(jì)時(shí),文本框顯示經(jīng)過的時(shí)間。另外一個(gè)按鈕用于將當(dāng)前時(shí)間清零。其實(shí)現(xiàn)代碼如下:

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]

JavaScript技術(shù)實(shí)現(xiàn)javascript的延期執(zhí)行或者重復(fù)執(zhí)行的兩個(gè)函數(shù),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产在线麻豆自在拍91精品 | 国产精品无内丝袜高跟鞋 | 激情综合网五月激情 | 日本高清视频成人网www | 国产91综合 | 99国产国人青青视频在线观看 | sifangtv| 婷婷六月天激情 | 色五月视频 | 国产成人免费高清激情明星 | 免费四虎永久在线精品 | 黄 色 成 年人在线 黄 色 免 费 网站在线观看 | 久久免| xxxx8888免费看的视频 | 人体艺术毛片 | youjizz日韩| 午夜免费视频观看 | 97午夜视频 | 国产成人亚洲欧美激情 | 免费视频一区二区 | 99精品国产自产在线观看 | 波多野结衣在线观看一区二区三区 | 黄色a级片免费 | 日本久久精品免视看国产成人 | 日韩中文字幕精品 | 亚洲图片欧美在线 | 国产三级毛片 | 日韩高清一区二区 | 国产福利在线观看 极品美女 | 欧洲美女高清一级毛片 | 国产成人一区二区三区在线播放 | 在线亚洲精品国产成人二区 | 精品国产区一区二区三区在线观看 | 久久久久久久久久毛片精品美女 | 色天网站 | 国产小视频你懂的 | 最大胆极品欧美人体 | 国模大胆一区二区三区 | 黄色网页在线免费观看 | 国产激情小视频 | 一级毛片免费不卡 |