如何解决使用基于事件的函数异步/等待
通过基于事件的处理读取和解析文件的函数使用 async/await 有什么用? 我看到了:
// readFile.js
function readFile(input) {
csv.parseFile(input)
.on('data',data => { ... })
.on('end',()=> { ... })
.....
}
从测试文件中有:
// readFile.test.js
let file;
beforeEach(async () => {
file = rewire('./readFile');
});
it('Testing...',async function () {
await file.readFile(input);
.....
})
这个测试文件中的 async/await 有什么用?我的意思是等待等待什么?
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。