Timer.cancel

Timer.cancel

Timer.cancel

功能

取消 set_timeout()set_interval() 返回的 Timer 对象。取消成功返回 true,已经取消或已经完成时返回 false

语法

参数

参数类型必填默认值说明
---cancel() 不接收参数。

返回值

类型说明
Bool成功取消活动 timer 返回 true,否则返回 false

示例

注意事项

  • cancel() 不会中断正在执行中的回调,只会阻止后续触发。
  • timeout 回调已经开始或已经完成后,再调用 cancel() 返回 false
  • interval 回调内部调用 self.cancel() 时,本轮回调继续执行,后续不再调度。