高级前端node【Q642】在 Node 中流 (stream) 分为几类,有哪些应用场景

在 Node 中流 (stream) 分为几类,有哪些应用场景

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 660

Author 回答者: haotie1990

Node.js 中有四种基本的流类型:

  • Writable: 可以写入数据的流(例如,fs.createWriteStream())。

  • Readable: 可以从中读取数据的流(例如,fs.createReadStream())。

  • Duplex: Readable 和 Writable 的流(例如,net.Socket)。

  • Transform: 可以在写入和读取数据时修改或转换数据的 Duplex 流(例如,zlib.createDeflate()

Author 回答者: shfshanyue