Co 自称是 "stepping stone towards ES7 async/await" ,但我不太确定为什么我应该使用它而不是只编写异步函数并使用 babel 进行编译。这些方法有什么优点和缺点,还是只是一个偏好问题?
最佳答案
Async/Await 更像是编写同步代码,这也是 es 的发展方向。这只是使编写异步代码更简单/更直观的语法。
异步语法的演变:
回调 --> promise --> 异步/等待
This article展示了语法如何使某些情况变得更加简洁并且可以说更加直观。
关于javascript - 使用 co 相对于 async/await 函数和使用 babel 编译的优点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37971306/