位置:电子教程 > Node.js在线教程 (如果看不到内容请使用360浏览器) 推荐学习资源
Node概要
Node.js 安装配置
安装开发工具vscode和配置汉化
Node.js 创建第一个应用
NPM 使用介绍
Node.js REPL(交互式解释器)
Node.js 回调函数
Node.js 事件循环
Node.js EventEmitter
Node.js Stream(流)
Node.js模块系统
Node.js 全局对象
console
Node.js 函数
Node.js 路由
Node.js 常用工具
Node.js GET/POST请求
当前阅读教程:Node.js在线教程 > Node.js Stream(流)
阅读(22555525)      收藏       赞(5685)      分享
上一篇: error 事件、继承 EventEmitter 下一篇: 从流中读取数据

Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。

Node.jsStream 有四种流类型:

Ø  Readable - 可读操作。

Ø  Writable - 可写操作。

Ø  Duplex - 可读可写操作。

Ø  Transform - 操作被写入数据,然后读出结果。

所有的 Stream 对象都是 EventEmitter 的实例。常用的事件有:

Ø  data - 当有数据可读时触发。

Ø  end - 没有更多的数据可读时触发。

Ø  error - 在接收和写入过程中发生错误时触发。

Ø  finish - 所有数据已被写入到底层系统时触发。

本章节为大家介绍常用的流操作。


上一篇: error 事件、继承 EventEmitter 下一篇: 从流中读取数据
计算机毕业设计作品网      毕业设计文档网      小程序教程网       毕业设计资料网  |         毕业设计定制QQ:45157718(微信同号)(备注:毕设)