-
什么类似的?
- 两者都是异步编程的一种解决方案
- async await与Promise一样,是非阻塞的
-
什么联系?
- async await是基于Promise实现的,可以说是改良版的Promise
- async函数会隐式地返回一个promise,该promise的reosolve值就是函数return的值。
-
什么区别?
- async/await使得异步代码看起来像同步代码,这正是它的魔力所在
- async函数可以让代码简洁很多,还避免了嵌套代码
- async/await能够使得代码调试更简单
- promise是
es6新特性,async await是es8新特性