2013-12-11 68 views
0

那麼,它會嗎?
不會改變定時器的系統時間,用回調來分配嗎?
setTimeout在所有瀏覽器中的行爲是否相同?
那麼setInterval呢?是否所有關於setTimeout作品的內容都適用於setInterval如果系統時間改變,setTimeout是否可以工作

+1

你曾經試圖改變當地的時候,看到發生什麼事? –

+0

@ChamikaSandamal - yup試過了,它沒有錯誤,但我想確認。 – undefined

回答

1

SetTimeout()與系統時鐘無關。設置它時,指定一個以ms爲單位的時間範圍,js獨立處理系統時鐘的其餘部分。

我也想象一下,因爲js已經存在了一段時間,並且在所有瀏覽器上實現了多年,setTimeout和setInterval的工作方式都是相同的。

我從來沒有到瀏覽器的具體JS加入到我的代碼(至智能手機和「懸停」聽衆!)

+0

你能發表一個鏈接或解釋說明setTimeout如何獨立於系統時鐘嗎? – undefined

+0

http://ludios.net/browser_bugs/clock_jump_test_page.html –

+0

http://www.sitepoint.com/creating-accurate-timers-in-javascript/ –

相關問題