(十一)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))
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容