setinterval函數(shù)用法

高中數(shù)學(xué)知識點(diǎn)
2022/2/14
setinterval函數(shù)可按照指定的周期(以毫秒計(jì))來調(diào)用函數(shù)或計(jì)算表達(dá)式。setInterval功能用于循環(huán),常常用于播放動(dòng)畫,或者時(shí)間顯示,是在指定的周期內(nèi)。按照參數(shù)的函數(shù)名去運(yùn)行一個(gè)函數(shù),它有兩種語法,一種是基本用法,默認(rèn)的語法。還有一種是專家模式的語法。
默認(rèn)的語法能調(diào)用函數(shù)名與時(shí)間間隔。專家模式可以對被調(diào)用函數(shù)再進(jìn)行傳參。他們有三個(gè)參數(shù),第一個(gè)參數(shù)是。要執(zhí)行的函數(shù)或需要調(diào)用的代碼,這里可以填函數(shù)名,也可以填匿名函數(shù)或?qū)ο。第二個(gè)參數(shù)是時(shí)間參數(shù)。填的是動(dòng)畫的幀數(shù),也就是周期,兩次運(yùn)行之間的時(shí)間間隔。第三個(gè)參數(shù)是可選參數(shù),它屬于被調(diào)函數(shù)的參數(shù)。
我們可以setInterval來實(shí)現(xiàn)一種動(dòng)態(tài)顯示時(shí)間的效果。與其配套有clearInterval函數(shù),它的作用是對setInterval進(jìn)行清除。它只要填一個(gè)參數(shù),既是setInterval返回而創(chuàng)建的一個(gè)對象,即可停止循環(huán)。