事件循环机制eventloop

js执行执行的顺序,逐行执行,遇到报错,则停止执行,先执行同步,后执行异步
Js单线程的,在程序执的时候:
执行步骤:
    把同步代码按照顺序放入js主线程的执行栈中,依次执行,执行完毕清空执行栈
    遇到异步代码,会放到event table中,同步执行完毕,把异步代码放入回调队列
    通过event loop轮询机制,把回调队列中的代码,放入执行栈中执行
    Event loop继续轮询回调队列,直到回调队列为空
    注意:event table中的代码 会有宏任务和微任务之分