当前位置:网站首页>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>边栏推荐
- 一天学会JDBC06:PrepaerdStatemtnt
- Distributed Computing Experiment 4 Random Signal Analysis System
- 华为设备配置VRRP与路由联动监视上行链路
- 阿里云的数据库系统怎么升级更新的www.zgysffm.com怎么加快访问速度?
- yolo x 跑起来,详细的不行,且内含800错误解决办法
- redis分布式锁的实现
- Yolov5 replaces the backbone network of "Megvii Lightweight Convolutional Neural Network ShuffleNetv2"
- 字符流与字节流的区别
- 金仓数据库的单节点如何转集群?
- data:image/jpg; base64 format data is converted to image
猜你喜欢

ShuffleNet v2 network structure reproduction (Pytorch version)

GIS数据与CAD数据间带属性字段互相转换还原工具,解决ArcGIS等软件进行GIS数据转CAD数据无法保留属性字段问题

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

csdn图片去水印 | 其他方法无效时的解决方案

Distributed Computing MapReduce | Spark Experiment

(三)DDD上下文映射图——老师,我俩可是纯洁的男女关系!

经典二分法查找的进阶题目——LeetCode33 搜索旋转排序数组

leetcode 22.8.1 二进制加法

推荐几种可以直接翻译PDF英文文献的方法

Recommend several methods that can directly translate PDF English documents
随机推荐
ShuffleNet v2网络结构复现(Pytorch版)
使用单调栈解决接雨水问题——LeetCode 42 接雨水+单调栈说明
redis分布式锁的实现
此时已莺飞草长,愿世间美好与你环环相扣
技术实现 | 图像检索及其在淘宝的应用
【JS 逆向百例】某网站加速乐 Cookie 混淆逆向详解
Linux之Redis 缓存雪崩,击穿,穿透
BFM模型和Landmarks可视化
高等代数_证明_幂等矩阵一定能够相似对角化
华为设备配置VRRP与NQA联动监视上行链路
一天学会JDBC03:Statement的用法
在安装GBase 8c数据库的时候,报错显示“Host ips belong to different cluster”。这是为什么呢?有什么解决办法?
The difference between character stream and byte stream
高等代数_证明_对称矩阵一定能够相似对角化
金仓数据库KingbaseES客户端编程接口指南-JDBC(9. JDBC 读写分离)
微信消息从发送到接收,经历了什么?如何防止丢包
【UE虚幻引擎】UE5三步骤实现AI漫游与对话行为
MySQL 8.0.29 详细安装(windows zip版)
从零开始的tensorflow小白使用指北
How to write patents are more likely to pass?