一、async函数的概述

    async函数相当于Generator函数的语法糖,他的语法更加简单且语义化,适用性更强,并且因为它内置了执行器,所以不需要引入别的第三方模块就可以自动执行所有的内容。

    二、语法

    1、在函数声明function前加上async关键字,用于声明一个async函数;

    2、函数内部的状态写在await关键字后,await关键字之后同样只能跟promise函数;

    3、async函数的返回值是promise

    4、如果await后面的promise对象状态为失败,那么会终止执行后面的await语句。

    async函数 - 图1