1
我對NodeJs是全新的,並且試圖打印我在返回時給出的字符串。如何打印函數的返回值?
它返回一個空字符串
var lineReader = require('readline').createInterface({
input: require('fs').createReadStream("shopn'stop.txt")
});
function getText() {
var billString = ""
lineReader.on('line', function (line)
{
// console.log('Line from file:', line);
var tempStr = line;
billString = billString.concat(tempStr + "\n");
// console.log("temp " + billString);
});
return billString;
}
console.log('BillString : ' + getText());
我該如何解決這個問題?
我與節點filename.js
當前回報執行:
BillString :
非常感謝回答,但它返回相同的結果。沒有觀察到變化 –