然后我们再来看看,我们用async和await,es8中提供的新特性,来结合使用读取文件

首先我引入fs文件系统模块
然后写个函数,读取文件
注意这里我们返回一个promise对象
然后在箭头函数中,调用readFile
然后if(err) reject(err);如果出错,就调用reject表示出错
否则的话成功调用resolve(data);

然后我们再把插秧诗和观书有感,这两首诗,写好.

然后我们再写一个
async的函数,main,在这里面
我们就可以,通过await readWeiXue(),这样的方式,来调用上面的函数了,这样调用,
实际上我们写的上面那些函数,返回的是promise对象,
并且得到的
本文介绍如何使用ES8的async和await特性结合fs模块读取文件内容。通过创建返回Promise的函数,配合async函数和await关键字,实现异步操作的同步写法,简化异步编程,提高代码可读性。
订阅专栏 解锁全文
600

被折叠的 条评论
为什么被折叠?



