Promise和异步机制

异步机制 JavaScript的异步机制是事件轮询。 Js引擎发起的任务是微任务 宿主(浏览器)发起的任务是宏任务 下面这张图大概阐述了哪些是宏任务哪些是微任务,都是我们比较常用的。比如,promise是微任务,setTimeOut是宏任务。 所有同步任务都先在操作系统主线程上执行,主线程空了就访问宏任务队列 主线程执行一个宏任务后先访问微任务队列 微任务队列空了再访问下一个宏任务 下一个宏任务被
相关文章
相关标签/搜索