async介绍:
1.es7 的 语法
2.通常和这个promise联合使用
3. 这个 async/await语法 也是异步代码用同步代码的写法
async 异步的 修饰一个函数
await async wait 异步的等待 等待我们上面的函数完成
* 1. 简单的写个 函数 调用 输出结果 hello async
* 2. 函数加个 修饰符 async 输出的结果 是 Promise对象
* 3. 分析结果 async 给函数 自动包裹了一层 Promise resolve()函数
* 4. 取值 取出函数的返回值 promise.then() 脱壳
* 5. promise.then().catch()对应 reject()
*/
async 代码示范
async function testAsync(flag) {
if (flag) {
return "hello async"
} else {
throw "抛出异常"
}
}
// let result = testAsync()
// console.log(result);
testAsync().then(res=>{