zoukankan      html  css  js  c++  java
  • Node的Buffer

    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());
    

      

  • 相关阅读:
    程序开发
    主方法
    日志
    node.js
    二维互换
    前台打断点
    具体的后台断点快捷键
    Jenkins
    断点
    循环
  • 原文地址:https://www.cnblogs.com/zzq-include/p/4346533.html
Copyright © 2011-2022 走看看