課程
/前端開發
/JavaScript
/JavaScript進階篇
為什么setInterval("clock()"); 和setInterval("clock()",1000);效果相同呢?都可以實現時間的動態顯示功能呢?
2017-01-18
源自:JavaScript進階篇 8-3
正在回答
如果不加時間的話會有個默認時間間隔10ms;但是具體執行時間還受電腦處理器性能和同時執行的任務數等其他因素的影響。。。
可能你由于電腦原因導致setInterval的函數執行間隔最低為1秒,所以看不出差別,可以設個長一點的時間看看有沒有差別。
具體可以看官方說明文檔:https://www.w3.org/TR/2011/WD-html5-20110525/timers.html#dom-windowtimers-setinterval
setInterval("clock()",1000)是用來制作時間控制器需要停止時使用的;僅僅只是制作開始作用不會體現出來。兩者沒多大區別,都可以顯示時間動態。
有個缺省值
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
2 回答setInterval(clock,100)和setInterval(clock,1000)
2 回答setInterval(clock,1000)和setInterval(clock,100)有什么區別
1 回答setInterval(clock,1000);和setTimeout(clock,1000);有什么區別
4 回答setInterval("clock()",1000) 和前一節的setInterval(clock,1000) 有什么區別?
1 回答setInterval("clock()",1000);
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-01-18
如果不加時間的話會有個默認時間間隔10ms;
但是具體執行時間還受電腦處理器性能和同時執行的任務數等其他因素的影響。。。
可能你由于電腦原因導致setInterval的函數執行間隔最低為1秒,所以看不出差別,可以設個長一點的時間看看有沒有差別。
具體可以看官方說明文檔:https://www.w3.org/TR/2011/WD-html5-20110525/timers.html#dom-windowtimers-setinterval
2017-01-18
2017-01-18
有個缺省值