js语句执行前后判断
Willem Zhang Lv6

判断执行顺序可以记住以下几个重点

1、promise中的回调函数立刻执行,then中的回调函数会推入微任务队列中,等待调用栈所有任务执行完才执行

2、async函数里的内容是放入调用栈执行的,await的下一行内容是放入微任务执行的

3、调用栈执行完成后,会不断的轮询微任务队列,即使先将宏任务推入队列,也会先执行微任务

ref

https://segmentfault.com/a/1190000040336312

  • Post title:js语句执行前后判断
  • Post author:Willem Zhang
  • Create time:2022-03-31 20:42:50
  • Post link:https://ataraxia.top/2022/03/31/js语句执行前后判断/
  • Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.
 Comments