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);
});
上一篇:js 6种继承方式及优缺点


下一篇:day1作业二:多级菜单操作