项目描述
上传时间
浏览人数
1.Promise:是一个构造函数,可以new出一个Promise的实例,该实例带两个参数:resolve和reject,运行成功返回resolve的数据,请求失败返回reject的数据.
JS部分:
打印结果如下:
说明:由于Promise是一个异步函数,所以刚刚开始返回的结果是pending,表示正在拉取数据,延时后才显示resolve的数据"okay"
2.asycn:异步,函数前的修饰符,被修饰的函数返回的是一个promise对象的resolve的值,该修饰符只能放在函数前,被它修饰的函数可以用.then().catch()取结果.
JS部分:
打印结果如下:
3.await:等待,同为修饰符,但此修饰符只能放在有async修饰的函数内,被此修饰的会等运算出结果才会显示,该修饰符只能放入asycn修饰的函数内.
JS部分:
打印结果如下: