JS-二进制数据缓冲区ArrayBuffer

ArrayBuffer是一个字节数组,但是与Array并不相同。

  • ArrayBuffer不支持pushpop方法
  • ArrayBuffer存储在栈中
  • ArrayBuffer是只读的,但可以通过DataViewTypedArray进行改写

MDN上已经有的内容这里就不再赘述,主要记一下上面的第三点的实现

通过DataViewTypedArray的构造函数,对ArrayBuffer进行格式转换,即可进行改写

posted @ 2020-08-18 16:37  ashen1999  阅读(532)  评论(0编辑  收藏  举报