Javascript

Nodejs中的流Stream是什么?

本文主要是介绍Nodejs中的流Stream是什么?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Stream 流是从源读取或写入数据并将其传输到连续流目标的管道。有四种类型:

  • 可读
  • 可写的
  • 可读写
  • 先写入,再读出来

每个流也是一个 EventEmitter。这意味着流对象可以在流上没有数据、流上有可用数据或流中的数据在程序刷新时发出事件。

const fs = require("fs");
const readableStream = fs.createReadStream("test.txt");
let content = "";
readableStream.on("data", (chunk) => {
  content += chunk;
});
readableStream.on("end", () => {
  console.log(content);
});
这篇关于Nodejs中的流Stream是什么?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!