await多层嵌套与同步顺序 九月 17, 2021 JavaScript学习, 遇到的问题集合 本文总阅读量次 多重await其实并不是完全同步顺序的 问题描述 我以为执行顺序是 同步代码1 => a()中所有内容 => 同步代码2 实际上是 同步代码1 => a()中b()之前的内容 => 同步代码2 => b()中的内容 12345678910async a(){ await b(){ // 同步顺序只到这里 // 这里的代码会在 同步代码2 结束后回头来执行 }}// ...同步代码1await a()同步代码2 上一篇 js数组根据对象属性去重 下一篇 const定义的数组内容可变但指针不能变