async/await

async 是一种简便使用异步函数的方式

基本实例

async 标记的函数中会等待await标记的函数执行完毕,可以使用await函数处理一些异步计算,如请求接口/复杂计算等异步操作

1
2
3
4
5
6
7
8
9
10
11
12
13


function req() {
return fetch('https://jsonplaceholder.typicode.com/todos')
.then(response => response.json())
.then(json => json)
}

(async function read() {
let x = await req();
console.log(x)

})();