美文网首页
理解async和await

理解async和await

作者: bianruifeng | 来源:发表于2020-04-01 22:20 被阅读0次
  • await后面接一个会return new promise的函数并执行它
  • await只能放在async函数里

例如:f1()是一个异步执行方法,需要异步等待fn()方法执行完毕。

function fn(){
    return new Promise(resolve => {
        setTimeout(() => {
            console.log(1)
            resolve()
            console.log(4)
        }, 3000);
        console.log(5)
    })
}
async function f1(){
    await fn()
    console.log(2)
}
f1()
console.log(3)
//输出:
// 5
// 3
// 1
// 4
// 2

详细文档:
https://segmentfault.com/a/1190000015488033
https://www.jianshu.com/p/b4fd76c61dc9
https://segmentfault.com/a/1190000019469548
微信小程序开发网络请求的简易封装支持async-await异步操作
微信小程序封装wx.request方法

相关文章

  • async await 学习笔记

    理解 JavaScript 的 async/await async 和 await 在干什么任意一个名称都是有意义...

  • async await Promise

    深入理解 async await Promise Promise.all() 问题:await 一个 async ...

  • async和await

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

  • ES8(一) —— async&await

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

  • 理解async和await

    await后面接一个会return new promise的函数并执行它await只能放在async函数里 例如:...

  • ES6中的好东西

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

  • 使用 async 和 await,实现 fetch 同步请求

    使用 async 和 await,实现 fetch 同步请求 关于 async 和 await 的介绍https:...

  • ES2017 async 函数

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

  • Promise async/await

    Promise async/await 参考初探promise promise 理解 JavaScript ...

  • async-await

    一、async-await和Promise的关系 async-await是promise和generator的语法...

网友评论

      本文标题:理解async和await

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