首页 > 解决方案 > 将NodeJS readline保存到变量中?

问题描述

我不知何故无法让 nodejs 将 readline 的结果放入 result 变量中。我想这与readline异步有关吗?我该怎么做才能将所有内容保存在变量中?

var lineReader = require('readline').createInterface({
    input: require('fs').createReadStream('text.txt')
  });
var result = "Hello"; 

lineReader.on('line', function (line) {
  result += line;
});
console.log(result);
//result = "Hello"

标签: javascriptnode.jsbuffer

解决方案


推荐阅读