码迷,mamicode.com
首页 > 其他好文 > 详细

Node的Buffer

时间:2015-03-18 12:06:26      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:

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的Buffer

标签:

原文地址:http://www.cnblogs.com/zzq-include/p/4346533.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!