// 用 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 的大概
本文深入探讨了异步编程的概念,特别是在JavaScript中使用async/await语法进行异步操作的细节。通过实例展示了如何使用Promise来处理异步任务,并解释了其在实际应用中的作用。

被折叠的 条评论
为什么被折叠?



