setTimeout
方法设置一个定时器,该定时器在到期后执行指定的函数。
在到期时间之后执行的函数。
延迟的毫秒数,函数的调用会在该延迟之后发生。
如果省略该参数,delay
取默认值 0,指定函数会在执行完 js 线程任务队列中排队的已有任务后被执行,类似于被插入任务队列末尾。
app 处于后台时 js 线程可能会被冻结。因此,setTimeout
的实际延迟可能会大于指定的值。同时,js 线程被冻结的时长仍会被计入 setTimeout
的延迟时长中。
返回一个正整数,表示定时器的 ID 值。可以使用该 ID 值来取消定时器。
前端代码不应该对返回的 ID 的实际值做任何假设。
LCD tables only load in the browser