17行代码相识异步Promise、await、async、setTimeout

来源于:阿贤博客

17行代码相识异步:Promise、await、async、setTimeout

async function one() {
    let time = ()=>{
        return new Promise((resolve, reject) => {
            setTimeout(()=>{
                console.log(1);
                resolve(2);
            }, 1000);
        });
    };
    await time();
    console.log(2);
}
let two = ()=>{
    console.log(3);
}
await one();
two();

来源于:阿贤博客

    原文作者:chenwenxian
    原文地址: https://segmentfault.com/a/1190000018761139
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞