async/await是 JS 中编写异步或非阻塞代码的新方法。它建立在Promises之上,让异步代码的可读性和简洁度都更高。
async/await是 JS 中编写异步或非阻塞代码的新方法。它建立在Promises之上,相对于 Promise 和回调,它的可读性和简洁度都更高。但是,在使用此功能之前,我们必须先学习Promises的基础知识,因为正如我之前所说,它是基于Promise构建的,这意味着幕后使用仍然是Promise。
使用 Promise
function callApi() {
return fetch("url/to/api/endpoint")
.then(resp => resp.json())
.then(data => {
//do something with "data"
}).catch(err => {
//do something with "err"
&n
本文探讨了async/await在JavaScript中的作用,它是编写异步代码的一种方式,基于Promise,提高了代码的可读性和简洁性。通过实例展示了如何使用Promise以及async/await,并指出async关键字只能在async函数内使用,await会等待Promise解决并处理异常。
订阅专栏 解锁全文
1608

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



