async和await

本文介绍了JavaScript中的async和await关键字的简单使用。async用于修饰函数,返回一个Promise对象。当async函数内部抛出错误时,会调用Promise.reject。要获取async函数的结果,需使用then或catch。await可以等待异步操作完成,使代码看起来更同步,但它实际上仍执行异步操作。当await后面是Promise,它会阻塞后续代码直到Promise解决。
摘要由CSDN通过智能技术生成

首先我们来了解一下async的作用:简化在函数返回值中对promise对象的创建,用于修饰函数 放在函数声明的最前面 被修饰的函数返回值一定是一个Promise对象

async的简单使用

1.函数声明形式写法,他会当一个关键字放入到函数最前面

//
astnc function fn(){
   
 return "你好";
}

如何调用呢?async也是函数啊,所以他和普通函数调用是没有什么区别的,我们可以直接加括号就好。下面我们通过console.log运行一下

   async function fn() {
   
  return '你好';
}
console.log(fn());

我们看一下输出结果如图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值