Skip to content

note

主要内容:

  • 介绍buffers数据类型
  • 修改数据编码
  • 二进制文件转化为JSON格式
  • 创建自定义的二进制协议

Buffers是代码原始堆的分配额的数据类型,在JS中以类数组的方式来使用。 在全局可用,不需要require,可以将其视为是JS的另外一种类型(就像String Number一样)

// 分配255个字节 var buf = new Buffer(255);

// 第一个字节写入整形数据23 buf[0] = 23;

总结

在这一章中学习了Buffers以及如何使用toString方法把Buffers转换为其他编码格式的字符串。我们深入了解如何使用Buffer API来把二进制文件转换为可读的格式。最后,我们学习掩码和压缩,知道了如何去创建自己的通信协议。

共 20 个模块,1301 篇 Markdown 文档。