Js处理异步async,await

2020-09-02 16:47:43 浏览数 (2)

代码语言:javascript复制
<script>
    function setDate(time) {
        return new Promise(resolve => {
            setTimeout(() => {
                resolve(2000);
            }, time);
        })
    }

    async function getDate() {
        const res = await this.setDate(1000);
        const data = await this.setDate(res);
        // 前面执行完在执行
        console.log(res)
        console.log(data)
    }

    getDate()

</script>

0 人点赞