# 计时器 Timers
JSKit App 在 Android 平台重新实现了 Node.js Timers (opens new window) 的部分 API。timer
模块是全局引入的,不需要显式导入即可使用。
# setTimeout
function setTimeout(callback: (...args: any[]) => void, ms: number, ...args: any[]):Timeout;
callback
Function 当定时器到点时调用的函数。ms
number 调用 callback 之前等待的毫秒数。...args
any[] 当调用 callback 时传入的可选参数。- Returns: Timeout 用于 clearTimeout()。
# clearTimeout
function clearTimeout(timeoutId: Timeout): void;
timeoutId
Timeout setTimeout() 返回的 Timeout 对象。
# setInterval
function setInterval(callback: (...args: any[]) => void, ms: number, ...args: any[]): Timeout;
callback
Function 当定时器到点时调用的函数。ms
number 调用 callback 之前等待的毫秒数。...args
any[] 当调用 callback 时传入的可选参数。- Returns: Timeout 用于 clearInterval()。
# clearInterval
function clearInterval(intervalId: Timeout): void;
intervalId
Timeout setInterval() 返回的 Timeout 对象。