注意:全局的 API,定时器是单线程的
1、单线程的定时器
setTimeout(function(){
toast("hello")
}, 5000);
setTimeout(function(){
//这里的语句会在15秒后执行而不是5秒后
toast("hello")
}, 5000);
//暂停10秒
sleep(10000);
setTimeout(function(){
//这里的语句永远不会被执行
toast("hello")
}, 5000);
//死循环
while(true);
2、设置定时器
setInterval(callback, delay[, …args]))
setTimeout(callback, delay[, …args])
setImmediate(callback[, …args])
返回id
3、取消定时器
clearInterval(id)
clearTimeout(id)
clearImmediate(id)
exit()
</br>