Node.js中的缓冲与流模块详细介绍

中年中期 18 0 PDF 2021-01-04 02:01:45

缓冲(buffer)模块 js起初就是为浏览器而设计的,所以能很好的处理unicode编码的字符串,但不能很好的处理二进制数据。这是Node.js的一个问题,因为Node.js旨在网络上发送和接收经常是以二进制格式传输的数据。比如: – 通过TCP连接发送和接收数据; – 从图像或者压缩文件读取二进制数据; – 从文件系统读写数据; – 处理来自网络的二进制数据流 而Buffer模块为Node.js带来了一种存储原始数据的方法,于是可以再js的上下文中使用二进制数据。每当需要在Node.js中处理I/O操作中移动的数据时,就有可能使用Buffer模块。 类:Buffer Buffer

用户评论
请输入评论内容
评分:
暂无评论