参考文献:[1][EN]Georgo Ornbo.傅强.陈宗斌. Node.js入门经典[M]. 北京:人民邮电出版社.2013.4-1 JavaScript最初为浏览器设计,能很好的处理Unicode编码的字符串,但是不能很好的处理二进制数据。 需要使用二进制的示例有:TCP/UDP/图像或压缩文件/文件系统读取/来自网络的二进制数据流 Node.js中的缓冲区是处理二进制数据的一种方式,由于JS语言不能很好的处理二进制数据,所以缓冲区上实际上是对原始内存的分配,以便Node.js读写数据,这也让Node.js …