十进制转buffer(十六进制),buffer转文字

2021-03-20  本文已影响0人  物联白菜
let buf1 = Buffer.from([97,98,99]);  //存入十进制数组(这里是ASCII码表中对应的小写abc)
console.log(buf1);   //十六进制的buffer: <Buffer 61 62 63 >
console.log(buf1.toString());  //abc


let buf2 = Buffer.from('node.js')  //将中文存入buffer中,即转成十六进制
console.log(buf2);   //<Buffer 6e 6f 64 65 6a 73>
console.log(buf2.toString());  //nodejs

let buf3 = Buffer.alloc(10) //创建可以存放十个字符的buffer
buf3.write('hello')
console.log(buf3.toString())

//看到 <Buffer ...> toString()就可以看到了


上一篇下一篇

猜你喜欢

热点阅读