async 和await 在干什么?
async 用于声明一个function是异步的
await用于等待一个异步方法执行完成(其实我理解的是等待的是一个表达式,就是一个结果),
其中 await只能出现在async函数中
async 的返回值是一个promise对象
相对于 promise来说,async 和await 处理异步调用更加明了(如果只有一层的话,没有那么明显,多层的话,就很明显了,promise要传的参数太多啦)
本文共 272 字,大约阅读时间需要 1 分钟。
async 和await 在干什么?
async 用于声明一个function是异步的
await用于等待一个异步方法执行完成(其实我理解的是等待的是一个表达式,就是一个结果),
其中 await只能出现在async函数中
async 的返回值是一个promise对象
相对于 promise来说,async 和await 处理异步调用更加明了(如果只有一层的话,没有那么明显,多层的话,就很明显了,promise要传的参数太多啦)
转载于:https://www.cnblogs.com/xyn0909/p/8906432.html