gpt4 book ai didi

arrays - NodeJs Readline 值放入数组中

转载 作者:太空宇宙 更新时间:2023-11-04 00:44:25 24 4
gpt4 key购买 nike

我正在使用 NodeJS readline 模块从文本文件中读取。它将每一行返回到控制台,但是我希望它将返回的行添加到数组中。这是我到目前为止得到的代码,但它不起作用。我认为 rd.on 充当了某种 for 循环,但它看起来不像。任何帮助将不胜感激!

    function getinfomation2(){
var firstfile = [];
var secondfile = [];
var countvar = 0;
readline = require('readline');

var rd = readline.createInterface({
input: fs.createReadStream('../FixtureProfiles/CFIP1.json'),
output: process.stdout,
terminal: false
});

// Add fixture details from file to array to later be called
rd.on('line', function(line) {
// if fails console.log(line) returns line in console
firstfile(countvar) = line;
console.log(firstfile(countvar))
countvar = countvar +1;
});
}

最佳答案

firstfile(countvar) = line 不正确。

数组访问运算符是 [] (请参阅 Array docs on MDN )。

另请查看Array.push :

firstfile.push(line)

关于arrays - NodeJs Readline 值放入数组中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35386307/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com