当前位置:网站首页>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>
边栏推荐
- 此时已莺飞草长,愿世间美好与你环环相扣
- [NOI Simulation Competition] Paper Tiger Game (Game Theory SG Function, Long Chain Division)
- 图的基本概念
- 『递归』递归概念与典型实例
- [Computer recording screen] How to use bandicam to record the game setting graphic tutorial
- 金仓数据库 KDTS 迁移工具使用指南 (7. 部署常见问题)
- C# 实用的第三方库
- dalle:zero-shot text-to-image generation
- 实现加载驱动、得到数据库对象、关闭资源的代码复用,将代码提取到相应的工具包里边。优化程序
- 线程安全问题
猜你喜欢
MySQL BIGINT 数据类型
研究性学习专题 3_LL(1)语法分析设计原理与实现
binder通信实现
Distributed Computing Experiment 4 Random Signal Analysis System
虚拟机没有USB网卡选项怎么解决
IDEA引入类报错:“The file size (2.59 MB) exceeds the configured limit (2.56MB)
RT-Thread Studio学习(十二)W25Q128(SPI)的读写
【NOI模拟赛】纸老虎博弈(博弈论SG函数,长链剖分)
最近的一些杂感-20220731
华为设备配置VRRP与NQA联动监视上行链路
随机推荐
一天学会JDBC06:PrepaerdStatemtnt
金仓数据库KingbaseES客户端编程接口指南-JDBC(10. JDBC 读写分离最佳实践)
ShuffleNet v2 network structure reproduction (Pytorch version)
【CNN基础】转置卷积学习笔记
实现加载驱动、得到数据库对象、关闭资源的代码复用,将代码提取到相应的工具包里边。优化程序
leetcode 22.8.1 二进制加法
千万级别的表分页查询非常慢,怎么办?
inject() can only be used inside setup() or functional components.
关于常用状态码4XX提示错误
sql在字段重复时 对某个字段根据最新时间取数
【虚幻引擎UE】UE5基于Gltf加载插件实现gltf格式骨骼动画在线/本地导入和切换
24.循环神经网络RNN
一天搞定JDBC01:连接数据库并执行sql语句
【论文笔记】Delving into the Estimation Shift of Batch Normalization in a Network
解决:Hbuilder工具点击发行打包,一直报尚未完成社区身份验证,请点击链接xxxxx,项目xxx发布H5失败的错误。
data:image/jpg; base64 format data is converted to image
yolo x 跑起来,详细的不行,且内含800错误解决办法
研究性学习专题 3_LL(1)语法分析设计原理与实现
Distributed Computing Experiment 4 Random Signal Analysis System
阿里云的数据库系统怎么升级更新的www.zgysffm.com怎么加快访问速度?