微信小程序 Node.js (基础七) Stream(流)

微信小程序Node.js (基础七) Stream(流)具体操作教程:

Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。

Stream 有四种流类型:

- Readable - 可读操作。

- Writable - 可写操作。

- Duplex - 可读可写操作.

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

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

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

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

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

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

读取

写入

管道流

链式流

链式是通过连接输出流到另外一个流并创建多个对个流操作链的机制。链式流一般用于管道操作。

微信小程序Node.js (基础八) exports模块系统

一个Node.js文件就是一个模块,这个文件可能是JavaScript代码、JSON 或者编译过的C/C++ 扩展。


// 将对象封装到模块中

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,309评论 19 139
  • Node.js Stream(流) Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对h...
    FTOLsXD阅读 684评论 0 2
  • 01、Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的req...
    夜幕小草阅读 227评论 0 1
  • https://nodejs.org/api/documentation.html 工具模块 Assert 测试 ...
    KeKeMars阅读 6,577评论 0 6
  • stream 流是一个抽象接口,在 Node 里被不同的对象实现。例如 request to an HTTP se...
    明明三省阅读 3,504评论 1 10

友情链接更多精彩内容