将文件加载到javascript并读取第一行

将文件加载到javascript并读取第一行,javascript,html,node.js,stream,arraybuffer,Javascript,Html,Node.js,Stream,Arraybuffer,我有一个1GB的文件,我想加载到javascript缓冲区,然后读取它的第一行。我不确定该使用什么样的“类型”。例如,下面是我的伪代码: file = new FileBuffer('/user/me/Desktop/file.csv') first_line = file.getline(0) 在javascript(ArrayBuffer或SharedArrayBuffer或TypedArrayBuffer)中,真正正确的方法是什么?对于已知大小的utf-8文件,建议的“缓冲区类型”是什么

我有一个1GB的文件,我想加载到javascript缓冲区,然后读取它的第一行。我不确定该使用什么样的“类型”。例如,下面是我的伪代码:

file = new FileBuffer('/user/me/Desktop/file.csv')
first_line = file.getline(0)
在javascript(
ArrayBuffer
SharedArrayBuffer
TypedArrayBuffer
)中,真正正确的方法是什么?对于已知大小的utf-8文件,建议的“缓冲区类型”是什么?

通常用于读取文件的字节。使用streams API进行读取比将整个文件读取到内存中要高效得多,尤其是对于大型文件或通过网络发送的文件

NodeJS:请参阅和。可用于将字节转换为字符串

Web:,可与来自的小响应一起使用。可用于将字节转换为字符串。

通常用于读取文件的字节。使用streams API进行读取比将整个文件读取到内存中要高效得多,尤其是对于大型文件或通过网络发送的文件

NodeJS:请参阅和。可用于将字节转换为字符串

Web:,可与来自的小响应一起使用。可用于将字节转换为字符串