課程
/前端開發
/JavaScript
/JavaScript進階篇
如標題描述
2016-07-19
源自:JavaScript進階篇 8-6
正在回答
你每次點擊start就執行startCount()函數,里面的setTimeout("startCount()",1000);是每一秒就執行一次,你不斷點擊,setTimeout就不斷累積;還有你也可以不斷的點擊stop最后就能停下來,start次數=stop次數
硯之 提問者
你每一次點start后計時器不停累加,沒有重置,自然越來越快
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
5 回答為什么連續點擊start速度會變快,而且stop不下來
2 回答連續點擊start之后,數字增長很快,需要點擊多次stop才能停止下來。
2 回答為什么多次按start按鈕 計時速度回變越來越快?
2 回答點擊兩次start計數器會加快相應的得點擊2次stop才能停止
3 回答點擊多次star 要點擊相同次數的stop才能停下來
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-07-19
你每次點擊start就執行startCount()函數,里面的setTimeout("startCount()",1000);是每一秒就執行一次,你不斷點擊,setTimeout就不斷累積;還有你也可以不斷的點擊stop最后就能停下來,start次數=stop次數
2016-07-19
你每一次點start后計時器不停累加,沒有重置,自然越來越快