Js异步编程

前端 0 326 0
发表于: 2020-02-24 15:48:58

简介: 暂无~

回调函数

function say(callback) {
    setTimeout(() => {
        console.log('11111')
        callback()
    }, 1000)
}
say(() => {
    console.log('2222')
})

Promise

new Promise(function (resolve, reject) {
    setTimeout(() => {
        console.log('11111')
        resolve()
    }, 1000)
}).then(() => {
    console.log('2222')
})

async/await

async function f1() {
    var res = await new Promise(function (resolve, reject) {
        setTimeout(() => {
            console.log('11111')
            resolve('2222')
        }, 1000)
    })
    console.log(res)
}
f1()
Promise JavaScript

最后更新于:2021-02-16 21:22:33

欢迎评论留言~
0/200
支持markdown
Comments | 0 条留言
按时间
按热度
目前还没有人留言~