node.js—Buffer类(二进制数据处理模块)

Buffer类概述

一个用于更好的操作二进制数据的类 我们在操作文件或者网络数据的时候,其实操作的就是二进制数据流

Node为我们提供了一个更加方便的去操作这种数据流的类 Buffer,他是一个全局的类,不需要引入后才能使用,可以直接使用

Buffer类的构造方法

new Buffer(size)

分配一个新的buffer大小是size的8位字节,参数size是一个Number类型的(类似数组的长度),一个长度表示1个字节

创建一个Buffer对象,并为这个对象分配一个大小,当我们为一个Buffer对象分配了大小之后,其长度是固定不变的,不能更改

打印出来的结果是以16进制的方式打印的

new Buffer(array)

分配一个新的Buffer使用一个8位字节Array数组

给某角标赋值

猜你喜欢

转载自www.cnblogs.com/LO-ME/p/10471988.html