- setInterval:
- setInterval是一個方法,它會在指定的時間間隔重復執行一個函數。
- setInterval會根據設定的時間間隔,不斷重復執行指定的函數,直到被清除或頁面被關閉。
- setInterval的語法為:setInterval(function, time),其中function為要執行的函數,time為時間間隔。
- setTimeout:
- setTimeout也是一個方法,它會在指定的時間間隔后執行一次函數。
- setTimeout只會執行一次指定的函數,而不會重復執行。
- setTimeout的語法為:setTimeout(function, time),其中function為要執行的函數,time為延遲的時間。
綜上所述,setInterval和setTimeout的主要區別在于是否重復執行函數:setInterval會重復執行指定的函數,而setTimeout只會執行一次。