/* async await */
/*
promise函数执行
1、then
2、在async函数中,通过await语句去执行
*/
在函数前面加上async
1.这个函数的返回值就是promise
2.可以在函数中使用await关键字
var a = new Promise((resolve, reject) => {
setTimeout(() => {
resolve(1)
}, 1000)
})
var b = new Promise((resolve, reject) => {
setTimeout(() => {
resolve(2)
},2000)
})
// a.then(res=>{
// console.log(a)
// })
// b.then(res=>{
// console.log(b)
// })
async function go() {
var c = await a;
console.log(c)
var d = await b;
console.log(d)
}
go()
</script>