js中settimeout和setinterval的區別是什么?


javascript的setTimeOut和setInterval函數應用非常廣泛,在網站中經常用來處理延時延時和定時任務,比如打開網頁一段時間后彈出一個登錄框,頁面每隔一段時間發送異步請求獲取最新數據等等。但它們的應用是有區別的。

 

settimeout和setinterval的區別

setTimeout() 方法用於在指定的毫秒數后調用函數或計算表達式,

setInterval()則是在每隔指定的毫秒數循環調用函數或表達式,直到clearInterval把它清除。

也就是說setTimeout()只執行一次,setInterval()可以執行多次。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM