当前位置:网站首页>async - await
async - await
2022-08-04 08:18:00 【z_小张同学】
理解:
async/await 是ES7提出的基于Promise的解决异步的最终方案。
其中async是一个加在函数前的修饰符,被async定义的函数会默认返回一个Promise对象resolve的值。因此对async函数可以直接then,返回值就是then方法传入的函数。
await 也是一个修饰符,只能放在async定义的函数内。可以理解为等待。
await 修饰的如果是Promise对象:可以获取Promise中返回的内容(resolve或reject的参数),且取到值后语句才会往下执行;
如果不是Promise对象:把这个非promise的东西当做await表达式的结果。
async/awiait 的使用方法 代码:
<script src="https://lf3-cdn-tos.bytecdntp.com/cdn/expire-1-M/axios/0.26.0/axios.js"></script>
<button onclick="fn()">点击</button>
<script>
async function fn() {
var url = "http://192.168.0.114:8081/api1"
var data = await axios(url)
console.log(data);
}
</script>边栏推荐
猜你喜欢

第一次用postgreSQL,想装主从,用的12.7 tar.gz版本。安装好后没在 share目录下找到样例配置recovery.conf.sample,是安装方式不对,还是路径不对?

25.时间序列预测实战

【UE虚幻引擎】UE5三步骤实现AI漫游与对话行为

unity2D横版游戏教程7-敌人AI死亡效果

inject() can only be used inside setup() or functional components.

【NOI模拟赛】纸老虎博弈(博弈论SG函数,长链剖分)

IDEA引入类报错:“The file size (2.59 MB) exceeds the configured limit (2.56MB)

最近的一些杂感-20220731
![[STM32] STM32F103 series name and package, memory](/img/01/073f970c8c05ad24f976b26790ba61.png)
[STM32] STM32F103 series name and package, memory

关于#sql#的问题:后面换了一个数据库里面的数据就不能跑了
随机推荐
RHCSA第五天
GBase 8c中怎么查询数据库配置参数,例如datestyle。使用什么函数或者语法呢?
yolo x 跑起来,详细的不行,且内含800错误解决办法
线程安全问题
小程序如何使用订阅消息(PHP代码+小程序js代码)
图的基本概念
RT-Thread Studio学习(十一)IIC
Distributed Computing MapReduce | Spark Experiment
华为设备配置VRRP与NQA联动监视上行链路
此时已莺飞草长,愿世间美好与你环环相扣
给Unity Behavior Designer(Unity行为树) 的Can See Object 画圆锥辅助图
金仓数据库 KDTS 迁移工具使用指南 (4. BS 版使用说明)
大家好,请教一个问题啊,我们通过flinkcdc把Oracle数据同步到doris,目前的问题是,只
金仓数据库KingbaseES客户端编程接口指南-JDBC(10. JDBC 读写分离最佳实践)
IntelliJ新建一个类或者包的快捷键是什么?
一天学会JDBC06:PrepaerdStatemtnt
第一次用postgreSQL,想装主从,用的12.7 tar.gz版本。安装好后没在 share目录下找到样例配置recovery.conf.sample,是安装方式不对,还是路径不对?
form表单提交到数据库储存
阿里云的数据库系统怎么升级更新的www.zgysffm.com怎么加快访问速度?
电脑系统数据丢失了是什么原因?找回方法有哪些?