理解 js的 async/await

async 和await 在干什么?

  async  用于声明一个function是异步的

  await用于等待一个异步方法执行完成(其实我理解的是等待的是一个表达式,就是一个结果),

 其中  await只能出现在async函数中 

     async 的返回值是一个promise对象

 

   相对于 promise来说,async 和await 处理异步调用更加明了(如果只有一层的话,没有那么明显,多层的话,就很明显了,promise要传的参数太多啦)

posted @ 2018-04-22 12:11  星空0909  阅读(916)  评论(0编辑  收藏  举报