【发布时间】:2026-02-13 11:55:01
【问题描述】:
我想将一个非常非常大的文件读入 node.js 中的 JavaScript 数组。
那么,如果文件是这样的:
first line
two
three
...
...
我会得到数组:
['first line','two','three', ... , ... ]
函数如下所示:
var array = load(filename);
因此,将其全部加载为字符串然后拆分的想法是不可接受的。
【问题讨论】:
-
这个问题需要认真编辑和清理。它说将一个文本文件读入一个数组,但是当您阅读所有答案和 cmets 时,它实际上意味着一次读取一个文本文件。对于这个问题,@zswang 给出了迄今为止最好的答案。
-
是的,只需读取该文件并将每一行推入一个数组:*.com/a/34033928/1536309
标签: javascript node.js