缓冲器
概念
类似于数组的对象,表示固定长度的字节序列
本质是一段内存空间,专门用来处理二进制数据
特点
- 大小固定且无法调节
- 性能较好,可以直接对计算机内存进行操作
- 每个元素大小为1字节
使用
-
alloc
let <name> = Buffer.alloc(<size>)size为比特大小
每个创建的内存都会清0
-
allocUnsafe
let <name> = Buffer.allocUnsafe(<size>)内存中可能会残留以前的数据
-
from
let <name> = Buffer.from(<variable>)可以将对象转为比特
-
将buffer对象转字符串
<buffer>.toString
溢出
数组中如果出现了溢出,那一个bit位就会舍弃高位
0001 0110 1001 => 0110 1001