nodejs的一些buffer操作,随便写的零碎操作


// console.log(Buffer.from([1,2,3]));//<Buffer 01 02 03>等价于<Buffer Ox01 0x02 ox03>,内容是十六进制的
// console.log(Buffer.from('test'))//<Buffer 74 65 73 74>

// buf = Buffer.alloc(256);
// len = buf.write("www.runoob.com");
// console.log("写入字节数 : "+  len);//14
// console.log(buf);

// buf = Buffer.alloc(26)
// for(var i = 0;i < 26;i++){
//     buf[i] = i + 97;
// }
// console.log(buf);
// console.log(buf.toString('ascii'))


var buffer1 = Buffer.from(('菜鸟教程'));
var buffer2 = Buffer.from(('www.runoob.com'));
var buffer3 = Buffer.concat([buffer1,buffer2]);
console.log('buffer1内容:' + buffer1.toString());
console.log("buffer3 内容: " + buffer3.toString());
let arr = [0x24,0x40,0x24,0x40,0x00,0x0D,0x01,0x31,0x30,0x32,0x31,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38];
console.log('arr---->',arr);
console.log(Uint8Array.from(arr))
return;

posted @ 2023-03-18 10:22  盘思动  阅读(37)  评论(0编辑  收藏  举报