专栏名称: 前端早读课
我们关注前端,产品体验设计,更关注前端同行的成长。 每天清晨五点早读,四万+同行相伴成长。
今天看啥  ›  专栏  ›  前端早读课

【第993期】总是一知半解的Event Loop

前端早读课  · 公众号  · 前端  · 2017-07-12 05:21
    

文章预览

前言 今日早读文章由美团金融大前端团队 @ 孙宇辉投稿分享。 正文从这开始~ JavaScript中的事件循环一直都是一个很多人都或多或少了解,但说不清楚的知识点,停留在一知半解的层面。以前只需要使用回调函数、定时器还好说,但是自从有了Promise之后,对事件循环的透彻了解就比较重要了。 本篇文章不打算从头开始叙述,那样篇幅太长,略过最基本的概念,我们简单粗暴的把事件循环说清楚。 理论:关于MacroTask和MicroTask 一张图展示JavaScript中的事件循环: 一次事件循环:先运行macroTask队列中的一个,然后运行microTask队列中的所有任务。接着开始下一次循环(只是针对macroTask和microTask,一次完整的事件循环会比这个复杂的多)。 其中macroTask和microTask是两种任 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览