async

2020-09-02  本文已影响0人  LittleAnt

async 函数是什么?一句话,它就是 Generator 函数的语法糖

async函数体内不一定要有await,但是await只能出现在async函数体内,否则会报错。

async 函数内部return语句返回的值,会成为then方法调用函数的参数。

async function f () {
  return 'hello world';
}
f().then(v => console.log(v));
//"hello world"

await 命令

正常情况下,await命令后面跟着的是一个promise对象,如果不是会自动转化为promise对象

async function f(){
return await 123;
}
f().then(v =>console.log(v))
//123
上一篇 下一篇

猜你喜欢

热点阅读