爲什麼儘量別用setInterval

在開發一個在線聊天工具時,經常會有過多少毫秒就重複執行一次某操作的需求。「沒問題」,大家都說,「用setInterval好了。」我覺得這個點子很糟糕。 原因之一:setInterval無視代碼錯誤 setInterval有個討厭的習慣,即對自己調用的代碼是否報錯這件事漠不關心。換句話說,如果setInterval執行的代碼由於某種原因出了錯,它還會持續不斷(不管不顧)地調用該代碼。看演示 原因之二
相關文章
相關標籤/搜索