async/await
1.async
1.1async概念
- async 用于修饰一个function
- 函数内的所有值,将自动包装在resolved的promise中
2.await
2.1await概念
- await让JS引擎等待直到promise完成并返回结果
- 语法:let value=await promise对象;//要先等待promise对象执行完毕,才能得到结果
- 由于await需要等待promise执行完毕,所以await会暂停函数的执行,但不会影响其他同步任务
3.async/await案例
async function abc(){
console.log(1)
await 123//遇到await会暂停函数执行
console.log(2)
}
abc ()
console.log(3)
打印结果