JS异步/等待

时间:2019-02-20 04:10:19

标签: javascript async-await

我试图执行异步/等待并编写如下代码

function firstFunc() {
    setTimeout(() => {
            document.write("First function");
        }, 1000);
    }

    function secondFunc() {
     setTimeout(() => {
            document.write("Second function");
        }, 2000);
    }

    async function printAll() {
        await secondFunc()
        await firstFunc()
    }
    printAll()

期望的输出是“第二功能”和“第一功能”,但是它首先打印“第一功能”,然后打印“第二功能”

0 个答案:

没有答案