使用基于事件的函数异步/等待

时间:2021-02-11 01:39:01

标签: node.js async-await mocha.js

通过基于事件的处理读取和解析文件的函数使用 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 有什么用?我的意思是等待等待什么?

谢谢

0 个答案:

没有答案