JS定時器實(shí)例詳細(xì)分析
1.倒計定時器:timename=setTimeout("function();",delaytime);
2.循環(huán)定時器:timename=setInterval("function();",delaytime);
第一個參數(shù)“function()”是定時器觸發(fā)時要執(zhí)行的動作,可以是一個函數(shù),也可以是幾個函數(shù),函數(shù)間用“;”隔開即可。比如要彈出兩個警告窗口,便可將“function();”換成
“alert('第一個警告窗口!');alert('第二個警告窗口!');”;而第二個參數(shù)“delaytime”則是間隔的時間,以毫秒為單位,即填寫“5000”,就表示5秒鐘。
倒計時定時器是在指定時間到達(dá)后觸發(fā)事件,而循環(huán)定時器就是在間隔時間到來時反復(fù)觸發(fā)事件,兩者的區(qū)別在于:前者只是作用一次,而后者則不停地作用。
比如你打開一個頁面后,想間隔幾秒自動跳轉(zhuǎn)到另一個頁面,則你就需要采用倒計定時器“setTimeout("function();",delaytime)” ,而如果想將某一句話設(shè)置成一個一個字的出現(xiàn),
則需要用到循環(huán)定時器“setInterval("function();",delaytime)” 。
獲取表單的焦點(diǎn),則用到document.activeElement.id。利用if來判斷document.activeElement.id和表單的ID是否相同。
比如:if ("mid" == document.activeElement.id) {alert();},"mid"便是表單對應(yīng)的ID。
定時器:
用以指定在一段特定的時間后執(zhí)行某段程序。
JS中定時執(zhí)行,setTimeout和setInterval的區(qū)別,以及l(fā)解除方法
setTimeout(Expression,DelayTime),在DelayTime過后,將執(zhí)行一次Expression,setTimeout 運(yùn)用在延遲一段時間,再進(jìn)行某項操作。
setTimeout("function",time) 設(shè)置一個超時對象
setInterval(expression,delayTime),每個DelayTime,都將執(zhí)行Expression.常常可用于刷新表達(dá)式.
setInterval("function",time) 設(shè)置一個超時對象
SetInterval為自動重復(fù),setTimeout不會重復(fù)。
clearTimeout(對象) 清除已設(shè)置的setTimeout對象
clearInterval(對象) 清除已設(shè)置的setInterval對象
相關(guān)文章
JavaScript動態(tài)改變div屬性的實(shí)現(xiàn)方法
這篇文章主要介紹了JavaScript動態(tài)改變div屬性的實(shí)現(xiàn)方法,涉及javascript操作頁面div元素屬性的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-07-07
JavaScript oncopy事件用法實(shí)例解析
這篇文章主要介紹了JavaScript oncopy事件用法實(shí)例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-05-05
深入聊聊Array的sort方法的使用技巧.詳細(xì)點(diǎn)評protype.js中的sortBy方法
深入聊聊Array的sort方法的使用技巧.詳細(xì)點(diǎn)評protype.js中的sortBy方法...2007-04-04
w3c編程挑戰(zhàn)_初級腳本算法實(shí)戰(zhàn)篇
下面小編就為大家?guī)硪黄獁3c編程挑戰(zhàn)_初級腳本算法實(shí)戰(zhàn)篇。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06
JavaScript事件 "事件對象"的注意要點(diǎn)
這篇文章主要介紹了JavaScript事件,告訴大家"事件對象"的注意要點(diǎn),感興趣的小伙伴們可以參考一下2016-01-01
使用偽命名空間封裝保護(hù)獨(dú)自創(chuàng)建的對象方法
下面小編就為大家?guī)硪黄褂脗蚊臻g封裝保護(hù)獨(dú)自創(chuàng)建的對象方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08
js前端實(shí)現(xiàn)圖片懶加載(lazyload)的兩種方式
本篇文章主要介紹了js前端實(shí)現(xiàn)圖片懶加載(lazyload)的兩種方式 ,使用圖片懶加載可以提高網(wǎng)頁運(yùn)行速度,有興趣的可以了解一下。2017-04-04

