定時與排程
以下 Away 就用 JavaScript 讓您使用瀏覽器內建的計時器。
setInterval()
用於按指定的時間間隔重複執行函數。
js
setInterval(handler, duration)參數
| 功能 | 說明 | 型別 | 範例 | 備註 |
|---|---|---|---|---|
| handler | 執行事項 | Function | function() {} | 必填 |
| duration | 間隔時間(毫秒) | Number | 400 | 必填 |
clearInterval()
用於清除定時函數。
js
clearInterval(intervalID);參數
| 功能 | 說明 | 型別 | 範例 | 備註 |
|---|---|---|---|---|
| intervalID | 清除的對象 | Number | intervalID | 必填 |
setTimeout()
用於在指定的延遲時間後執行一次函數。
js
setTimeout(handler, duration)參數
| 功能 | 說明 | 型別 | 範例 | 備註 |
|---|---|---|---|---|
| handler | 執行事項 | Function | function() {} | 必填 |
| duration | 延遲時間(毫秒) | Number | 400 | 必填 |
clearTimeout()
用於清除延遲函數。
js
clearTimeout(timerID);參數
| 功能 | 說明 | 型別 | 範例 | 備註 |
|---|---|---|---|---|
| timerID | 清除的對象 | Number | timerID | 必填 |
