我试图执行异步/等待并编写如下代码
function firstFunc() {
setTimeout(() => {
document.write("First function");
}, 1000);
}
function secondFunc() {
setTimeout(() => {
document.write("Second function");
}, 2000);
}
async function printAll() {
await secondFunc()
await firstFunc()
}
printAll()
期望的输出是“第二功能”和“第一功能”,但是它首先打印“第一功能”,然后打印“第二功能”