//JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。
let result = ''
function p1() {
return new Promise((resolve, reject) => {
setTimeout(() => {
resolve('ok')
}, 1000)
})
}
async function test1() {
result = await p1()
}
// test1未使用await时输出:
// result:
// test2
// 使用await时输出:
// result: ok
// test2
async function test2() {
await test1()
console.log('result: ', result)
console.log('test2')
}
test2()