課程
/前端開發
/JavaScript
/JavaScript進階篇
第二個setTimeout是為什么
2016-10-12
源自:JavaScript進階篇 8-5
正在回答
里面的,點擊按鈕觸發事件后,計數加快,相當于入棧,所以當你點擊了clearTimeout()函數時,不會直接暫停而是以出棧的方式把你的觸發事件逐一暫停。
外面的,提交后直接開始從0計數
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答為什么在函數startCount()外面好要寫 一句 setTimeout("startCount()",1000);
6 回答為什么要寫兩遍setTimeout("startCount()",1000);?
2 回答為什么不能直接調用函數,非要在函數外再settimeout呢
3 回答為什么函數外面還要setTimeout(),不加也一樣有效果?
2 回答為什么要在函數里寫setTimeout("startCount()",1000);外面那行不就代表每隔一秒執行一次num++嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-10-12
里面的,點擊按鈕觸發事件后,計數加快,相當于入棧,所以當你點擊了clearTimeout()函數時,不會直接暫停而是以出棧的方式把你的觸發事件逐一暫停。
外面的,提交后直接開始從0計數