OFDArrayBuffer 和 Uint8Array

Posted 辣可乐少加冰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OFDArrayBuffer 和 Uint8Array相关的知识,希望对你有一定的参考价值。

ofd:

提示:

ArrayBuffer

:ArrayBuffer 用来表示通用的、固定长度的原始二进制数据缓冲区。
它是一个字节数组,通常在其他语言中称为“byte array”。
不能直接操作 ArrayBuffer 的内容,而是要通过类型数组或 DataView 来操作,它们会将缓冲区中的数据表示为特定的格式,并通过这些格式来读写缓冲区的内容。

// create an ArrayBuffer with a size in bytes
const buffer = new ArrayBuffer(8);

console.log(buffer.byteLength);
// expected output: 8

Uint8Array

: 数组类型标识一个8位无符号整型数组,创建时内容被初始化为0。创建完后,可以以object的方式或数组下标索引方式引用数组中的元素


提示:预览ofd文件

fetch('/ofd/pp22.ofd').then(async response => 
        let buffer = await response.arrayBuffer();
        let u8array = new Uint8Array(buffer)
        getofd(u8array).then(images => 
          this.base64List = images
          console.log(images)
        )
      )
      return;

以上是关于OFDArrayBuffer 和 Uint8Array的主要内容,如果未能解决你的问题,请参考以下文章

& 和 && 区别和联系,| 和 || 区别和联系

第三十一节:扫盲并发和并行同步和异步进程和线程阻塞和非阻塞响应和吞吐等

shell中$()和 ` `${}${!}${#}$[] 和$(()),[ ] 和(( ))和 [[ ]]

Java基础8---面向对象代码块和继承和this和super和重写和重载和final

Java基础8---面向对象代码块和继承和this和super和重写和重载和final

JS中some()和every()和join()和concat()和pop(),push(),shift(),unshfit()和map()和filter()