es6语法async函数和await函数有什么用,下面编程教程网小编给大家详细介绍一下用法!
什么是async函数
async函数的返回值为 promise 对象,promise对象的结果由async函数执行的返回值决定。async函数能使得异步操作变得更加方便,简而言之就是 Generator 的语法糖。
什么是await函数
await就相当于 then 方法的第一个回调函数,只返回成功的值,失败的值需要 try…catch来捕获。
async函数和await函数结合使用
//引入 fs 模块
const fs = require('fs')
//读取文件
function mode(){
return new Promise((resolve,reject)=>{
fs.readFile('./index.md',(err,data)=>{
// 如果失败
if(err) reject(err)
// 如果成功
resolve(data)
})
})
}
声明一个async函数
async function fun(){
await mode()
//先执行mode方法
...再执行下面方法
}
fn()
以上是编程学习网小编为您介绍的“简单介绍es6语法async函数和await函数的运用”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
编程基础网
本文标题为:简单介绍es6语法async函数和await函数的运用
基础教程推荐
猜你喜欢
- Ajax请求过程中下载文件在FireFox(火狐)浏览器下的兼容问题 2022-12-18
- fullPage.js和CSS3实现全屏滚动效果 2024-01-17
- 浅析JSON序列化与反序列化 2023-12-27
- 关于Ajax中通过response在后台传递数据问题 2023-02-14
- JavaScript实现拖拽效果 2023-12-21
- SpringBoot+Vue3前后端分离,实战wiki知识库系统 2023-10-08
- Vue如何构建实时聊天和即时通讯应用? 2025-01-12
- layui实现根据table数据判断按钮显示情况的方法 2024-12-13
- 前端vue按1920*1080设计图的页面适配屏幕缩放并适配4K屏详解 2023-12-15
- a标签的css样式四个状态LVHA的设计 2023-12-21
