前端训练营第四周学习总结

2020-05-07  本文已影响0人  多米帕帕

结构化程序设计和执行过程

宏任务与微任务

一个跳出引擎控制范围的执行JS代码片段的任务可被理解为一个宏任务,而这个在JS引擎内部的JS代码片段里,被保存在JS执行队列中的等待被执行的代码被分成一个个的微任务。例如setTimeOut这种由宿主浏览器提供的API调用JS代码时,每段被调用的代码都是一个宏任务。若代码片段里Promise产生一个异步执行任务,这个任务则是一个微任务。

Function

Class

JS引擎

上一篇 下一篇

猜你喜欢

热点阅读