JavaScript 參考手冊(cè)
阻止 setTimeout() 方法執(zhí)行函數(shù) :
clearTimeout() 方法可取消由 setTimeout() 方法設(shè)置的定時(shí)操作。
clearTimeout() 方法的參數(shù)必須是由 setTimeout() 返回的 ID 值。
注意: 要使用 clearTimeout() 方法, 在創(chuàng)建執(zhí)行定時(shí)操作時(shí)要使用全局變量:
myVar = setTimeout("javascript function", milliseconds);
如果方法還未被執(zhí)行,我們可以使用 clearTimeout() 來阻止它。
表格中的數(shù)字表示支持該屬性的第一個(gè)瀏覽器版本號(hào)。
方法 | |||||
---|---|---|---|---|---|
clearTimeout() | 1.0 | 4.0 | 1.0 | 1.0 | 4.0 |
clearTimeout(id_of_settimeout)
參數(shù) | 描述 |
---|---|
id_of_setinterval | 調(diào)用 setTimeout() 函數(shù)時(shí)所獲得的返回值,使用該返回標(biāo)識(shí)符作為參數(shù),可以取消該 setTimeout() 所設(shè)定的定時(shí)執(zhí)行操作。 |
返回值: | 沒有返回值。 |
---|
以下實(shí)例通過點(diǎn)擊 "開始計(jì)數(shù)!" 按鈕開始執(zhí)行計(jì)數(shù)程序。點(diǎn)擊 "停止計(jì)數(shù)!" 按鈕停止后,可以再次點(diǎn)擊點(diǎn)擊 "開始計(jì)數(shù)!" 按鈕會(huì)重新開始計(jì)數(shù)。
Window 對(duì)象: setInterval() 方法
Window 對(duì)象: setTimeout() 方法
Window 對(duì)象: clearInterval() 方法
其他擴(kuò)展