那麼,它會嗎?
不會改變定時器的系統時間,用回調來分配嗎?
setTimeout
在所有瀏覽器中的行爲是否相同?
那麼setInterval
呢?是否所有關於setTimeout
作品的內容都適用於setInterval
?如果系統時間改變,setTimeout是否可以工作
回答
SetTimeout()與系統時鐘無關。設置它時,指定一個以ms爲單位的時間範圍,js獨立處理系統時鐘的其餘部分。
我也想象一下,因爲js已經存在了一段時間,並且在所有瀏覽器上實現了多年,setTimeout和setInterval的工作方式都是相同的。
我從來沒有到瀏覽器的具體JS加入到我的代碼(至智能手機和「懸停」聽衆!)
你能發表一個鏈接或解釋說明setTimeout如何獨立於系統時鐘嗎? – undefined
http://ludios.net/browser_bugs/clock_jump_test_page.html –
http://www.sitepoint.com/creating-accurate-timers-in-javascript/ –
- 1. System.currentTimeMillis();如果我改變系統時間
- 2. 變量如何在Javascript中工作? setTimeout期間變量值是否可以改變?
- 3. Android中的DeviceId(UDID)是否可以在操作系統升級時更改?
- 4. 如何知道系統時鐘是否改變?
- 5. ResourcesPlugin - 是否可以更改工作區?
- 6. 如何在更改系統時間時使用setInterval/setTimeout解決nodejs穩定bug
- 7. 哪個系統可以工作最好?
- 8. 設置系統時間c#不工作
- 9. 是否可以更改工作流中間的關聯?
- 10. 是否可以製作使用VB.NET的操作系統?
- 11. 可可「視圖」系統如何工作?
- 12. 是否可以使用UIButton實例更改系統卷?
- 13. 是否可以修改系統存儲過程?
- 14. 是否可以更改系統日期爲PHP(只)
- 15. .NET Thread.Sleep是否受DST(或系統時間)更改影響?
- 16. DOMContentLoaded有時可以工作,有時候並不會,而setTimeout通常總是可以工作
- 17. jQuery setTimeout,可變時間參數
- 18. 用戶+系統時間是否等於實時/掛鐘時間?
- 19. UEFI固件是否可以強制操作系統更改其啓動模式?
- 20. 是否可以將WMI作爲本地系統進行查詢?
- 21. 是否可以爲手機編寫操作系統?
- 22. 是否可以檢測Haxe中的當前操作系統?
- 23. 是否可以使用Python創建操作系統?
- 24. 是否可以使用Cosmos開發移動操作系統?
- 25. 是否可以在iframe中運行setTimeout?
- 26. 操作系統檢測,如果useragent值被改變
- 27. 變量是否可以是間隔(as3)?
- 28. 是否可以在Windows的NumericUpDown按鈕控件中添加系統時間?
- 29. 是否可以從我的Android應用程序設置系統日期時間?
- 30. 程序是否可以使用絕對零「用戶」或「系統」時間?
你曾經試圖改變當地的時候,看到發生什麼事? –
@ChamikaSandamal - yup試過了,它沒有錯誤,但我想確認。 – undefined