需要帮助将功能转换为异步功能

时间:2020-02-29 03:01:17

标签: javascript node.js

我的nodeJs App中有一个函数,该函数用于计算txt文件(csv)中的行数nbr。当我试图转向异步以使其更清洁时,我遇到了与此功能有关的问题。 我如何简化以下代码并使之异步?

function getCsvCount(myFileUri, callback) {
var i;
var count = 0;
require('fs').createReadStream(myFileUri)
  .on('data', function(chunk) {
    for (i=0; i < chunk.length; ++i)
      if (chunk[i] == 10) count++;
  })
  .on('end', function() {
    callback(count);
});
}

0 个答案:

没有答案