编辑代码

async function a() {
    await console.log('aaa1');//2.执行await 返回 这里相当于开启了异步
    console.log('aaa2');//4.执行log
    console.log('aaa3');
    console.log('aaa4');
    console.log('aaa5');
    return '1111';//5.返回
}
function b() {
    a().then(console.log);//1.执行a函数 6.执行.then
    console.log('bbb');//3.由于a函数await返回 b函数继续执行 执行log
}
b();