该定时器在定时器到期后执行调用函数
这个调用函数可以直接写函数,可以写函数名两种形式调用
延迟的默认毫秒数为0,即如果不写延迟毫秒数,默认为立即触发状态,但该函数仍旧被认为是回调函数
因为定时器较多,...定时器
注意:
Timeout的内置函数仅执行一次!...定时器
注意:
Timeout的内置函数会多次执行直至被终止!...,后一个任务才能执行
异步:
可以同时处理多个任务
同时也就区分出同步任务和异步任务:
同步任务:
同步任务都在主线程上执行,形成一个执行线
异步任务:
JS的异步任务都是通过回调函数执行的
一般而言异步任务分为...:
普通事件 : 如click,resize等
资源加载 : 如load,error等
定时器: 包括Timeout,Interval等
因而JavaScript的执行机制如下:
先执行执行栈中的同步任务