使用co over async / await函数和使用babel编译的优点

时间:2016-06-22 14:39:55

标签: javascript async-await babeljs co

Co将自己称为"stepping stone towards ES7 async/await",但我不确定为什么我应该只使用它来编写异步函数并使用babel进行编译。这些方法有任何优点和缺点,还是仅仅是一个偏好问题?

1 个答案:

答案 0 :(得分:2)

Async / Await更像是编写同步代码,是es的用武之地。它只是使编写异步代码更简单/更直观的语法。

异步语法的演变:

回调 - >承诺 - >异步/ AWAIT

This article显示了语法如何使某些情况更简洁,更具直观性。