1.在function中使用了await,则function必须被async修饰
2.在async方法中,第一个await之前的代码会同步执行,await 之后的代码会异步执行
const fs = require('fs');
console.log('A');
async function getFn() {console.log('B');const res = awaitfs.readFile('./1.txt', 'utf-8', function(err, result) {if (err) {return console.log('文件读取失败' + err.message)}return console.log('文件读取成功,内容是' + result);})console.log('res');console.log('D');
};
getFn();
console.log('C');A
B
C
res
D
文件读取成功,内容是1111