async用法总结

DaisyDonna 发布于1月前 阅读47次
0 条评论

一、async用法

ES2017 标准引入了 async 函数,使得异步操作变得更加方便
async返回了一个promise对象,可以使用then执行回调函数,一旦遇到await,就会暂停操作,等异步返回后会接着执行函数体内的函数。
下面是一个例子👇

async function getStockPriceByName(name) {
    const symbol = await getStockSymbol(name);
    const stockPrice = await getStockPrice(symbol);
    return stockPrice
}
getStockPriceByName('teli').then{function(result) 
    console.log(result)
}

上面代码是一个获取股票报价的函数,函数前面的async关键字,表明该函数内部有异步操作。
调用该函数时,会立即返回一个Promise对象。async函数return命令返回的值,会被then后面的回调函数作为参数

查看原文: async用法总结

  • beautifultiger
  • organicpanda
  • organicladybug
  • goldensnake
  • whitemeercat
  • crazykoala
需要 登录 后回复方可回复, 如果你还没有账号你可以 注册 一个帐号。