Javascript-无法将数组推送到2D数组

时间:2018-07-25 07:37:45

标签: javascript arrays node.js

我逐行读取一个文件,将每一行变成一个数字数组,然后将该数组推入2D数组。但是,当我记录该2D数组时,它是空的。我真的不知道这是怎么回事。

这是我的代码:

var readline = require('readline');
var fs = require('fs');

var interface = readline.createInterface({
    input: fs.createReadStream('dataset.csv')
});

var transactions = []; // declare the 2d array
interface.on('line', function (line) {
    var str = line.trim().split(' ').map(Number); // turn each line to a number array
    transactions.push(str); // push that number array to the 2d array
});

console.log(transactions);

0 个答案:

没有答案