臭组长,我知道你说要记心得,但是我把代码也考进去,可以便于我随时随地复习呀
Buffer
类的实例类似于整数数组,但 Buffer
的大小是固定的、且在 V8 堆外分配物理内存。 Buffer
的大小在被创建时确定,且无法调整。,也可以指定编码风格
Buffer
类在 Node.js 中是一个全局变量,因此无需使用 require('buffer').Buffer
。
console.log(Buffer.alloc(20));
//创建5个数组元素,用1填充
console.log(Buffer.alloc(5,1));
//填充 的数字为随机数
console.log(Buffer.allocUnsafe(5,1));
//buffer.from(【1,2,3】)创建3个数组,数组的元素分别是1,2,3,
console.log(Buffer.from([1,2,3]));
//输出字符串的utf-8编码
console.log(Buffer.from('test'));
//指定文字编码格式输出
console.log(Buffer.from('test','base64'));