Buffer类 用于操作二进制数据流
例1:
运行结果:(十六进制的形式)
例2:bf[index]: 获取或者设置在指定index索引位置的8位字节内容
运行结果:
例3:length指的是当前字符串的字节长度,而不是字符串长度(一个中文占三个字节)
运行结果:
例4:buf.write(根据参数offset偏移量和指定的encoding编码方式,将参数string数据写入buffer
例5:buf.toString([encoding],[start],[end]) 返回一个解码的string类型
buf.toJson 返回一个JSON表示的Buffer实例(JSON.stringify将会默认调用来字符串序列化这个Buffer实例)
例6:
例7:buff.concat(list,[totalLength]): 返回一个保存着将传入buffer数组中所有buffer对象拼接在一起的buffer对象