Javascript 中 setInterval 函數怎麼用?

Guanhui
發布: 2020-06-24 17:42:51
原創
4355 人瀏覽過

在JavaScript中setInterval函數的作用是依照指定的週期時間來呼叫函數或計算表達,其語法為“setInterval(func,ms)”,傳回值是一個ID,可以將這個ID傳遞給“clearInterval”函數來取消執行。

Javascript 中 setInterval 函數怎麼用?

使用範例

#你可以透過呼叫一個已命名的函數,每三秒(3000 毫秒)彈出"Hello":

var myVar; function myFunction() { myVar = setInterval(alertFunc, 3000); } function alertFunc() { alert("Hello!"); }
登入後複製

顯示目前時間( setInterval() 方法會每秒執行一次函數,類似手錶功能):

var myVar = setInterval(function(){ myTimer() }, 1000); function myTimer() { var d = new Date(); var t = d.toLocaleTimeString(); document.getElementById("demo").innerHTML = t; }
登入後複製

使用clearInterval() 來停止setInterval 的執行:

var myVar = setInterval(function(){ myTimer() }, 1000); function myTimer() { var d = new Date(); var t = d.toLocaleTimeString(); document.getElementById("demo").innerHTML = t; } function myStopFunction() { clearInterval(myVar); }
登入後複製

使用setInterval() 和clearInterval()來建立動態進度條:

function move() { var elem = document.getElementById("myBar"); var width = 0; var id = setInterval(frame, 10); function frame() { if (width == 100) { clearInterval(id); } else { width++; elem.style.width = width + '%'; } } }
登入後複製

推薦教學:《JavaScript

#

以上是Javascript 中 setInterval 函數怎麼用?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!