美文网首页
async & await

async & await

作者: 怎么昵称 | 来源:发表于2019-08-02 14:23 被阅读0次

引用MDN上的一段介绍
**async function** 声明用于定义一个返回 AsyncFunction 对象的异步函数。异步函数是指通过事件循环异步执行的函数,它会通过一个隐式的 Promise 返回其结果。但是如果你的代码使用了异步函数,它的语法和结构会更像是标准的同步函数。

从这段介绍中我们可以知道
格式 :aysnc 在 function f(){} 前面
默认返回一个Promise
异步代码更像同步代码一样

注意:
aysnc 必须与await搭配使用,否则报错

async function f(){
var n = await xx()   //异步代码更像同步代码一样,先执行await xx() ,再赋值 
console.log(n)
}
function xx(){
  return new Promise((resolve, reject)=>{
    axios.get('./xx').then(
     (res)=>{
         resolve(res)
     },
     (uu)=>{
       reject(uu)
     })
})

}
f()
//xx() 必须是一个Promise

相关文章

  • async和await

    浅谈Async/Await用 async/await 来处理异步 async和await async:声明一个异步...

  • ES8(一) —— async&await

    目录 async和普通函数的区别 await async/await处理多回调异步 async和await必须配合...

  • async

    async/await特点 async/await更加语义化,async是“异步”的简写,async functi...

  • ES6中的好东西

    1 Await/Async 前端的回调时代我没有赶上,我赶上的是await/async时代。await和async...

  • Vue接口调用方式(三)async/await用法

    async/await用法 1. async/await的基本用法 async/await是ES7引入的新语法,可...

  • nodejs async 使用简介

    async await node async 使用

  • JS 中的 async/await

    async/await 是什么? async/await 是 ES2017 中新增的异步解决方案; await 只...

  • ES2017 async 函数

    async 和 await 在干什么 每个名称都有意义async : 异步await: async wait简...

  • async/await

    async/await async/await 是Generator的语法糖。 Generator 通过将Gene...

  • 小程序-云开发

    async和await async:异步(无等待)await:等待(是为了同步) 一、await 关键字只在 as...

网友评论

      本文标题:async & await

      本文链接:https://www.haomeiwen.com/subject/qedldctx.html