我为什么要使用async / await vs Promises?

时间:2017-06-15 18:41:32

标签: javascript node.js promise async-await

在JavaScript中使用async / await模式与promises有什么优缺点?

为什么我会使用一个而不是另一个?

1 个答案:

答案 0 :(得分:3)

存在一个根本性的误解,你不能使用其中一个(async / await)而没有其他(承诺)。它们不是替代品。

另一种方法是在使用带有.then()回调的promise和使用带有ne await语法的promises之间。差异完全是语法上的,而不是功能上的,因此您需要根据语法支持(可能的工具必需性)来加权可读性(可维护性)。