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