同一個函數段里(例如同一個函數)需要先后運行兩個setInterval的時候會出錯。兩者幾乎同時并行,不知道網頁是怎么加載的?解決方案:在intervalA結束的時候,在intervalA里面調用另外一個intervalB。
多個setInterval沖突問題
例如:
vart=setInterval(functionA(){
//dosomething…
//addconditiontoendintervalA
if(){
clearInterval(t);
t=null;
B();//callfunctionB
}
},time)
functionB(){
setInterval(functionC(){
//dosth
},time)
}
怎樣在一個頁面使多個setInterval函數正常執行
varfirstInterval;
varsecondInterval;
functionfirstAlert(){
if(firstInterval)clearInterval(firstInterval);//這個是重點
//處理全部
.........
firstInterval=setInterval('firstAlert()',1000*2);
}
functionsecondAlert(){
if(secondInterval)clearInterval(secondInterval);//這個是重點
//處理全部
.......
secondInterval=setInterval('secondAlert()',1000*3);
}
如上述代碼,同一個頁面使用兩個不同頻率的setInterval也能夠正常使用,頁面也不會報錯或者卡殼。
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
浙江稠州銀行是私人銀行嗎?浙江稠州銀行不是私人的。浙江稠州商業銀行是一家具有獨立法人資格的股份制商業銀行,成立于1987年6月,是義烏第一家地方性金融機構。其前身為義烏市稠州城市信用合作社。浙江稠州商業銀行曾獲得義烏市的”經濟發展貢獻獎”“綜合實力獎” 等獎項,曾被評為"AAA級納稅信譽企業”浙江稠州商業銀行,其前身為義烏市稠州...
(資料圖)有關敲字的部首方面的知識,估計很多人不是太了解,今天就給大家詳細的介紹一下關于敲字的部首的相關內容。1、敲部首:高。2、敲:qiāoㄑㄧㄠˉ?!墩f文解字》:“敲,橫擿也。從攴、高聲?!?。手持卜以小擊是攴之范式。臺觀之上韜諸下是高之范式。攴、高兩范式疊加。從高往下勢短距手持卜以小擊是敲之范式。3、本義:打、擊。如:敲打、敲擊、敲詐、敲邊鼓(喻從旁幫人說話)、敲門磚、敲骨吸髓、旁敲側擊。...
光大銀行住房貸款時長多久?住房貸款是光大銀行向借款申請人發放的用于中國大陸境內購買一手住房或者是車庫位用途的貸款產品。貸款的時間還是很長的,如果用于申請房貸的話,最長時間是30年,如果單獨申請車位貸款的話最長是10年。具體的貸款時間根據用戶的個人實際情況以及相關資質決定,貸款期限各不相同。光大銀行一般放款需要多長時間?光大銀行放款時間需要多久,是根據用戶申請的貸款業務來看的。多數情況下,在光大銀行...