前端
文章平均质量分 78
刘 同 学
这个作者很懒,什么都没留下…
展开
-
宏任务与微任务的区别
宏任务包括:setTimeout setInterval Ajax DOM事件,宏任务是由宿主(浏览器、Node)发起的,宏任务,可以理解为每次执行栈执行的代码就是一个宏任务(包括每次从事件队列中获取一个事件回调并放到执行栈中执行).进程的切换肯定是宏任务,因为需要花费大量的资源微任务包括:Promise async/await 等…微任务是由JS引擎发起的,微任务,可以理解是在当前 task 执行结束后立即执行的任务。也就是说,在当前task任务后,下一个task之前,在渲染之前。原创 2023-02-18 10:18:30 · 3131 阅读 · 0 评论 -
for、for..in、forEach、for..of、map遍历的区别
*原创 2023-02-15 20:27:01 · 196 阅读 · 0 评论