js 异步处理

 原始用法:

1.回调函数
2.事件监听
3.发布/订阅
4.Promise 对象

 

 常用promise如下:

function get1(){
        return new Promise((resolve,reject)=>{
            setTimeout(()=>{resolve(1)},2000)
            
        })
    }
    async function getSet(){
        const n = await get1()
        //const n = await '111'
        return n
    }
    getSet().then(console.log)

 

 

参见:http://www.ruanyifeng.com/blog/2015/04/generator.html
https://www.cnblogs.com/mouseleo/p/10801665.html

 

 

 

 

.

posted @ 2020-11-12 18:52  James2019  阅读(105)  评论(0编辑  收藏  举报