// 用 async 标识的函数在执行时遇到 await 标识的异步操作时会阻塞住,等待异步完成后继续执行
// 执行完成后返回一个 Promise ,标识状态
function getRamNum() {
return new Promise(
(resolve, reject) => {
const sino = parseInt(Math.random() * 6 + 1)
setTimeout(() => { resolve(sino) }, 3000)
})
}
async function test() {
const n = await getRamNum()
console.log(n)
}
test()
async await 的大概
最新推荐文章于 2024-07-01 18:40:25 发布