在JavaScript中setInterval函數的作用是按照指定的周期時間來調用函數或計算表達,其語法為“setInterval(func,ms)”,返回值是一個ID,可以將這個ID傳遞給“clearInterval”函數來取消執行。
使用示例
你可以通過調用一個已命名的函數,每三秒(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中setInterval函數的用法,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注本站行業資訊頻道。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
現金支付比率是什么意思?現金比率是在企業因大量賒銷而形成大量的應收賬款時,考察企業的變現能力時所運用的指標,其計算公式為:現金比率=(貨幣資金+有價證券)÷流動負債 。強制性現金支付比率多少合適?強制性現金支付比率反映企業是否有足夠的現金履行其償還債務和支付經營費用等責任的指標。強制性現金支付比率=現金流入總量/(經營現金流出量+償還債務本息付現金額)。強制性現金支付比率分析在持續不...
a股單日最大跌幅是哪一天?1996年12月16日,滬深兩交易所發出通知,決定自16日起對在兩交易所上市和交易的股票(含A、B股)和基金類證券的交易價格實行10%的漲跌幅限制。當時大盤連續暴跌4天,其中兩天的跌幅是5.44%,5.70%,9.91%,9.44%。2007年2月27日,A股各指數跌幅均超過8%,其中上證綜指和深成指創近10年最大單日跌幅,分別為8.84%和9.29%。兩市1327只可交...
國際匯款bnf是什么意思?國際匯款bnf指的是國際匯款中使用到的匯款賬戶。國際匯款bnf在特定情況下也可以代指匯款受益人,在國際匯款中有賬戶和賬目的意思。一般情況下,國際匯款代碼的編號規則一般是8位或11位。其中前四位為某某銀行代碼,緊接著四位是國別及地區代碼。國際匯款有幾種方式?國際匯款方式有:電匯、外幣匯票、旅行支票、信用卡、銀行轉賬、郵局國際信匯、托收、信用證、PayPal在線付款、金融公司...