我在2 - 3個地方使用了間隔。我不確定,但是,它確實會影響java腳本的計算速度嗎?任何機構都可以解釋我的概念,如果是或否,將有助於完善我的代碼。我的代碼中有很多計算,所以如果我可以優化的話會很有用。JavaScript:setInterval()會影響計算速度嗎?
那些搜索代碼的人請不要回應。我只需要Intervals背後的概念。
我在2 - 3個地方使用了間隔。我不確定,但是,它確實會影響java腳本的計算速度嗎?任何機構都可以解釋我的概念,如果是或否,將有助於完善我的代碼。我的代碼中有很多計算,所以如果我可以優化的話會很有用。JavaScript:setInterval()會影響計算速度嗎?
那些搜索代碼的人請不要回應。我只需要Intervals背後的概念。
setInterval()方法調用函數或以指定的時間間隔(毫秒)計算表達式 。
setInterval()方法將繼續調用該函數,直到調用clearInterval(),或者窗口關閉。
setInterval()返回的ID值用作 clearInterval()方法的參數。
提示:1000 ms = 1秒。提示:要在指定數量的 毫秒之後執行一次函數,請使用setTimeout()方法。
來源link。 那麼,它取決於你如何使用這個功能,你的問題也沒有清除。
在回答你的問題,setInterval()
調用一些功能,它憑藉它的某種計算可以在瀏覽器顯着減慢。請注意,如果你必須做一些週期性計算,setInterval()
,setTimeout()
或你自己的理智自制解決方案不會產生性能差異。
我只是想知道它是否會降低執行速度。如果已經有大量計算正在進行 – PJ1405
該函數/代碼中的setInterval()函數是什麼? –
Obaid,我不能寫它給你bcoz它的一個完整的應用程序有很多地方我已經使用setInterval,對我來說重要的是,如果我將刪除間隔和使用其他邏輯做同樣的事情,它的速度是否增加或不。 – PJ1405