JS执行机制

2019-03-11  本文已影响0人  了彧

1.JS本质是单线程执行任务,但是单线程效率不高,所以将任务分成了同步任务和异步任务。

>(PS:单线程就像银行只有一个窗口,客户只能排队一个一个的办理业务)

2.宏任务:script,setTimeout,setInterval

   微任务:nextTick,then

   宏任务(1个) --》微任务(全部) --》宏任务(1个) --》微任务(全部)......

JS执行机制简图,推荐好文:https://juejin.im/post/59e85eebf265da430d571f89

3.举例说明

输出结果为:1,7,6,8,2,4,3,5,9,11,10,12

上一篇下一篇

猜你喜欢

热点阅读