HTML定時(shí)器可以讓我們?cè)O(shè)置一個(gè)時(shí)間間隔,然后在該時(shí)間間隔內(nèi)重復(fù)執(zhí)行某些任務(wù)。下面是一個(gè)HTML定時(shí)器的代碼示例:
<html> <head> <script> // 設(shè)置計(jì)時(shí)器的時(shí)間間隔 var timeInterval = 1000; // 1000毫秒 = 1秒 // 創(chuàng)建一個(gè)計(jì)時(shí)器 var myTimer = setInterval(function(){ // 在這里編寫(xiě)要執(zhí)行的代碼 }, timeInterval); </script> </head> <body> <h1>這是一個(gè)HTML定時(shí)器的示例</h1> </body> </html>
代碼解釋:
- <script>標(biāo)簽中的內(nèi)容包含了一個(gè)定時(shí)器的代碼。
- 使用var關(guān)鍵字定義了一個(gè)名為timeInterval的變量,并將其賦值為1000(即我們需要的時(shí)間間隔)。
- 再使用setInterval()函數(shù)來(lái)創(chuàng)建定時(shí)器,該函數(shù)接受兩個(gè)參數(shù):執(zhí)行的代碼(這里使用了一個(gè)匿名函數(shù)),以及時(shí)間間隔(即我們定義的timeInterval變量)。
- 在定時(shí)器創(chuàng)建后,每隔一定時(shí)間間隔就會(huì)執(zhí)行匿名函數(shù)中的代碼。