复习之async

async
  其实返回了一个promise
  函数的返回值是promise的成功的结果,如果失败了,函数没有返回值就不会打印,什么都没有打印
  function aa() {
            return new Promise((resolve, reject) => {
                setTimeout(() => {
                    const num = parseInt(Math.random() * 100);
                    if (num % 2) {
                        resolve(num)
                    } else {
                        reject(num)
                    }
                }, 1000)
            })
        }



        async function fn() {
            // await 等待  
            let res = await aa();
            console.log(res);  //promise
            return res
        }

        const result = fn();
        console.log(result);  //成功的结果

 

复习之async

 

 复习之async

 

 

复习之async

上一篇:最小的linux发行版TinyCore Linux 系统,从分区安装系统开始


下一篇:使用Docker Swarm管理Docker集群