JavaScript执行过程,微任务和宏任务的概念

2019-03-02  本文已影响0人  Gino_Li

javascript提供一种机制,会将所有定时器放到一个队列里面,当主线程的代码执行完之后再执行队列里面的代码。

         *              执行js脚本      
         *          ----→   ↓   ←----------------------
         *          |    宏任务---定时器--->任务队列    ↑
         *          |       ↓                         |
         *          |   完成宏任务                     |
         *          |       ↓ (检查是否有微任务)------
         *          ----执行微任务
         * 
上一篇下一篇

猜你喜欢

热点阅读