var buf3 = new Buffer([1,2,3,4,-10,256],'utf8');//默认为utf8
console.log(buf3[0]);//正常的范围是0~255
console.log(buf3[4]);//如果为-10,那么值为256-10=246
console.log(buf3[5]);//如果为256,那么值为0


var buf4 = new Buffer("zz是一个中国人");
console.log(buf4.length);//20,一个中文字符占3个字节


var strT = "zz是一个中国人";
var bufT = new Buffer(strT);
console.log(strT.slice(2,4));//是一
console.log(bufT.slice(2,5));//<Buffer e6 98 af>
bufT.fill(0,2,5);//ufT.fill(value,start,end);
console.log(bufT.slice(2,5));//<Buffer 00 00 00>
bufT.write("大好",11,17);//11~17(如果不合法将不生效),替换为好
console.log(bufT.toString());

  

相关文章:

  • 2021-08-27
  • 2021-06-12
  • 2022-02-14
  • 2021-12-12
  • 2021-06-22
  • 2022-12-23
  • 2021-05-25
  • 2021-06-10
猜你喜欢
  • 2021-06-06
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案