摘要: setTimeout与setInterval概述setTimeout与setInterval是JavaScript引擎提供的两个定时器方法,分别用于函数的延时执行和循环调用。前者的主要思想是通过一个定时器,让函数在计时结束后再执行;后者则是每隔一定的时间,就启动一次函数的执行。 从原理来看,两者似乎 阅读全文
posted @ 2020-03-01 22:20 大前端小菜鸟 阅读(820) 评论(0) 推荐(1) 编辑
摘要: 1. 事件循环(event-loop)是什么? 总方针是先同步再异步,异步中先微任务,在宏任务。 macro-task(宏任务):setTimeout,setInterval micro-task(微任务):Promise.then/catch,process.nextTick 这一次,彻底弄懂 J 阅读全文
posted @ 2020-03-01 21:34 大前端小菜鸟 阅读(2345) 评论(0) 推荐(1) 编辑