js事件循环

77 阅读1分钟

js 单线程 ,通过事件循环执行异步任务 遇到同步任务直接执行,遇到异步任务,如果是微任务,放到微任务队列,宏任务放到宏任务队列。 同步任务执行完之后看本次事件循环中有没有微任务,如果有,执行微任务。最后看宏任务队列,如果有开始下一次事件循环