javascript的setTimeOut和setInterval函數應用非常廣泛,在網站中經常用來處理延時延時和定時任務,比如打開網頁一段時間后彈出一個登錄框,頁面每隔一段時間發送異步請求獲取最新數據等等。但它們的應用是有區別的。
settimeout和setinterval的區別
setTimeout() 方法用於在指定的毫秒數后調用函數或計算表達式,
setInterval()則是在每隔指定的毫秒數循環調用函數或表達式,直到clearInterval把它清除。
也就是說setTimeout()只執行一次,setInterval()可以執行多次。