JS-二进制数据缓冲区ArrayBuffer
ArrayBuffer是一个字节数组,但是与Array并不相同。
- ArrayBuffer不支持push和pop方法
- ArrayBuffer存储在栈中
- ArrayBuffer是只读的,但可以通过DataView或TypedArray进行改写
MDN上已经有的内容这里就不再赘述,主要记一下上面的第三点的实现
通过DataView或TypedArray的构造函数,对ArrayBuffer进行格式转换,即可进行改写
ArrayBuffer是一个字节数组,但是与Array并不相同。
MDN上已经有的内容这里就不再赘述,主要记一下上面的第三点的实现
通过DataView或TypedArray的构造函数,对ArrayBuffer进行格式转换,即可进行改写