node.js按行读取文件

2019-04-25  本文已影响0人  择一人
let fs = require('fs');
let readline = require('readline');

function readFileToArr(fReadName, callback) {
    let fRead = fs.createReadStream(fReadName);
    let objReadline = readline.createInterface({
        input: fRead
    });
    let arr = new Array();
    objReadline.on('line', line => {
        arr.push(line);
    });
    objReadline.on('close', () => {
        callback(arr);
    });
}

readFileToArr('a.txt', arr => console.log(arr));
上一篇 下一篇

猜你喜欢

热点阅读