1. /* async await */
    2. /*
    3. promise函数执行
    4. 1、then
    5. 2、在async函数中,通过await语句去执行
    6. */
    7. 在函数前面加上async
    8. 1.这个函数的返回值就是promise
    9. 2.可以在函数中使用await关键字
    1. var a = new Promise((resolve, reject) => {
    2. setTimeout(() => {
    3. resolve(1)
    4. }, 1000)
    5. })
    6. var b = new Promise((resolve, reject) => {
    7. setTimeout(() => {
    8. resolve(2)
    9. },2000)
    10. })
    11. // a.then(res=>{
    12. // console.log(a)
    13. // })
    14. // b.then(res=>{
    15. // console.log(b)
    16. // })
    17. async function go() {
    18. var c = await a;
    19. console.log(c)
    20. var d = await b;
    21. console.log(d)
    22. }
    23. go()
    24. </script>