(1)同步:前一个任务做完,再执行下一个任务,程序执行顺序与任务队列是同步的
(2)异步:执行一个任务的时候,还可以同时处理其他任务
(3)同步任务都在主线程上,形成一个执行栈
(4)异步任务是通过回调函数实现,然后放到任务队列(click、onload、定时器)
(5)执行顺序:先执行执行栈的同步任务,异步任务放到任务队列中,执行栈的所有同步任务执行完毕时,才回去按照顺序读取任务队列
(1)同步:前一个任务做完,再执行下一个任务,程序执行顺序与任务队列是同步的
(2)异步:执行一个任务的时候,还可以同时处理其他任务
(3)同步任务都在主线程上,形成一个执行栈
(4)异步任务是通过回调函数实现,然后放到任务队列(click、onload、定时器)
(5)执行顺序:先执行执行栈的同步任务,异步任务放到任务队列中,执行栈的所有同步任务执行完毕时,才回去按照顺序读取任务队列