此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

WorkerGlobalScope:clearTimeout() 方法

基线 广泛可用

自 2015年7月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

备注: 此特性仅在 Web Worker 中可用。

WorkerGlobalScope 接口的 clearTimeout() 方法取消先前通过调用 setTimeout() 建立的超时任务。

如果参数未标识之前创建的操作,则此方法不执行任何动作。

语法

js
clearTimeout(timeoutID)

参数

timeoutID

你要取消定时器的标识符。该 ID 由相应的 setTimeout() 调用返回。

值得注意的是,setTimeout()setInterval() 共享同一个 ID 池,意味着在技术上可以混用 clearTimeout()clearInterval()。但是,为了清楚起见,你应该避免这样做。

返回值

无(undefined)。

示例

参见 Window.clearTimeout() 以获取示例。

备注

传入一个无效的 ID 给 clearTimeout() 不会有任何影响;也不会抛出异常。

规范

规范
HTML
# dom-cleartimeout-dev

浏览器兼容性

参见