setTimeout和setInterval的返回值是什么類型的,它有什么意義
2 回答

青春有我
TA貢獻1784條經驗 獲得超8個贊
JavaScript中setTimeout和setInterval的返回值類型和意義說明:
1、setTimeout :暫停指定的毫秒數后執行指定的代碼,返回值是id標識,這個id的意義就是通過clearTimeout來清理暫停執行函數。
setTimeout函數的ID標識,每次調用setTimeout函數都會產生一個唯一的ID,可以通過clearTimeout函數(此函數的參數接收一個setTimeout返回的ID)暫停setTimeout函數還未執行的代碼
2、setTimeout :按照指定的周期(以毫秒計)來調用函數或計算表達式。
setInterval() 方法會不停地調用函數,直到 clearInterval() 被調用或窗口被關閉。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的參數。

慕婉清6462132
TA貢獻1804條經驗 獲得超2個贊
這個很簡單 直接console.log(typeof setTimeout(function(){},10000)) 就可以得到 number,
他在意義在與我們可以用他返回的這個值與終止它 如 clearTimeout(80),clearInterval(89)
- 2 回答
- 0 關注
- 747 瀏覽
添加回答
舉報
0/150
提交
取消