node.js - async / await 与基于事件的功能
问题描述
通过基于事件的处理读取和解析文件的函数使用 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 有什么用?我的意思是等待在等待什么?
谢谢
解决方案
推荐阅读
- django - Django 在没有语言代码的情况下返回主页时抛出自定义错误页面
- javascript - 随机报价生成器 - 3 个数组,一个 onClick
- firebase - firebase.auth.ApplicationVerifier 的实现
- selenium - Selenium - Edge (Chromium) 浏览器 - 设置默认下载路径的直接选项
- javascript - chrome扩展中的数据存储和检索
- python - 如何在 Python 中将兔子添加到数字中?
- javascript - Target. IE11 的最接近等效项
- android - React Native CameraRoll.getPhotos API 似乎没有返回
- python - 类型错误:update_purchases() 缺少 1 个必需的位置参数:'code'
- python - Pyspark:如何将每个字符串 ID 关联到一个整数?