定時器之setlnterval
阿新 • • 發佈:2022-04-12
setlnterval()方法重複呼叫一個函式,每隔這個時間,就去呼叫一次回撥函式。
注:
1.window可以省略
⒉這個呼叫函式可以直接寫的數,或者寫函式名或者採取字串′函式名0’三種形式。
3.間隔的亳秒數省略預設是0,如果寫,必須是毫秒,表示每隔多少毫秒就自動呼叫這個函式。
4.定時器可能有很多,所以我們經常給定時器賦值一個識別符號
示例程式碼:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible"content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> </body> <script> // 1.定時器之setlnterval // 語法規範:window.setlnterval(呼叫函式,延遲時間) // 這個定時器一旦開始就不斷呼叫 // 每隔一段時間就呼叫 setInterval(function () { console.log('11'); }, 1000) // 2.setTimeout 延遲時間到了,就去呼叫這個回撥函式,只調用一次 就結束了這個定時器 // 這個定時器一旦開始就不斷呼叫 會重複很多次 </script> </html>