區別:
setTimeout延時時間到了,就去呼叫這個回呼函式,呼叫一次后,就結束了這個定時器,setInterval每隔這個延時時間,就去呼叫這個回呼函式,會呼叫很多次,重復呼叫這個函式,
案例:
setTimeout:
// 過1秒后輸出'只輸出一次'
setTimeout(function() {
console.log('只輸出一次');
}, 1000);
setInterval:
// 每秒輸出'繼續輸出'
setInterval(function() {
console.log('繼續輸出');
}, 1000);
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/167584.html
標籤:JavaScript
