課程
/前端開發(fā)
/JavaScript
/JavaScript進階篇
setInterval在script中就可以調(diào)用,在onclick就不可以調(diào)用,這是為什么呢?請指點
2018-02-27
源自:JavaScript進階篇 8-4
正在回答
因為setInteral是周期性的,每次觸發(fā)點擊事件時,都需要清除上次的時間,這與函數(shù)本身是矛盾的,所以不能調(diào)用。
匹諾曹諾匹 提問者
哎呀呀小梅子 回復 匹諾曹諾匹 提問者
舉報
本課程從如何插入JS代碼開始,帶您進入網(wǎng)頁動態(tài)交互世界
2 回答setInterval 問題
1 回答通過函數(shù)調(diào)用setInterval()發(fā)現(xiàn)一個疑問
1 回答為什么setInterval()調(diào)用clock()函數(shù)的時候不需要加“()” ???--(setInterval(clock, 100);)
2 回答關(guān)于計時器setInterval()調(diào)用函數(shù)格式
2 回答setTimeout自調(diào)用的例子和setInterval有什么區(qū)別?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-02-27
因為setInteral是周期性的,每次觸發(fā)點擊事件時,都需要清除上次的時間,這與函數(shù)本身是矛盾的,所以不能調(diào)用。