promise可以配合async await使用吗
时间: 2023-08-21 10:14:56 浏览: 97
js代码-事件循环判断输出,重点async await promise
是的,promise可以配合async await使用。async函数是异步函数,使用async关键字修饰的函数会返回一个promise对象。当在async函数中使用await关键字来等待一个promise对象的完成时,代码会暂停执行直到promise对象的状态变为resolved或rejected。这样可以实现同步向下执行的效果。通过在async函数中使用try-catch语句块,可以捕获promise对象的reject回调函数中传递的错误信息。所以,async函数和promise可以很好地配合使用,使异步操作更加简洁和易于理解。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* [关于promise 配合 async await 使用](https://blog.csdn.net/sinat_55275851/article/details/127380331)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [promise、async和await](https://blog.csdn.net/zy_lalala/article/details/124530807)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文