Promise-aync和await
Async:在函数前面加上 Async表示返回的是Promise构造函数;比写then也会省略好多代码(try写正常的代码;catch写报错代码)
await:等待函数执行完后在执行;
微队列和宏对列表:就是代码执行的顺序
由于涉及到微队列和宏队列;setInterval和settimeoute(宏队列)微队列大于宏队列;then是微队列,先把then安排到微队列,继续向下执行!如果还有宏队列setinterval,先放到宏队列;继续向下执行全文;执行完全文后,在回头执行微队列在执行宏队列