課程
/前端開(kāi)發(fā)
/JavaScript
/JavaScript進(jìn)階篇
為什么點(diǎn)start越多,跑的越快,
2016-01-02
源自:JavaScript進(jìn)階篇 8-6
正在回答
<script?type="text/javascript"> ????var?num=0; ????var?i; ????function?startCount(){ ????????//每次開(kāi)始前,先判斷是否也有一個(gè)定時(shí)在執(zhí)行,如果有就清除掉 ????????if(i){ ????????????clearTimeout(i); ????????} ????????var?input?=?document.getElementById('count'); ????????num?=?parseInt(input.value)?||?num; ????????num=num+1; ????????input.value?=?num; ????????i=setTimeout("startCount()",1000); ????} ????function?stopCount(){ ????????clearTimeout(i) ????} </script>
因?yàn)橹貜?fù)點(diǎn)擊開(kāi)始就是重復(fù)開(kāi)啟定時(shí)器,多個(gè)定時(shí)器同時(shí)運(yùn)行 就會(huì)孌快
舉報(bào)
本課程從如何插入JS代碼開(kāi)始,帶您進(jìn)入網(wǎng)頁(yè)動(dòng)態(tài)交互世界
3 回答為什么會(huì)有點(diǎn)擊“start”計(jì)時(shí)器越來(lái)越快?
2 回答為什么不斷點(diǎn)擊start計(jì)時(shí)速度越來(lái)越快?
2 回答為什么多次按start按鈕 計(jì)時(shí)速度回變?cè)絹?lái)越快?
2 回答計(jì)時(shí)器點(diǎn)擊start越來(lái)越快,點(diǎn)擊stop越來(lái)越慢甚至停止的問(wèn)題探討
3 回答怎么感覺(jué)越來(lái)越難?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-01-02
因?yàn)橹貜?fù)點(diǎn)擊開(kāi)始就是重復(fù)開(kāi)啟定時(shí)器,多個(gè)定時(shí)器同時(shí)運(yùn)行 就會(huì)孌快