ES6(十一) async 和await

本节知识点

  • async
  • await

知识点 async

  • 基础部分
async function reslove() {
    return "测试输出";
}
//console.log(reslove()); //测试输出返回一个promise

reslove().then(res => console.log(res))
  • 高级部分
async function reslove() {
    const promise = new Promise((reslove, reject) => {
            setTimeout(() => reslove("Hello World!"), 2000)
        })
        //等待resolve执行完毕以后在实行
    const res = await promise;
    return res;
}
//console.log(reslove()); //测试输出返回一个promise

reslove().then(res => console.log(res))

文章作者: 雾烟云
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 雾烟云 !
  目录