与其他语言相比,JavaScript 中的二进制数据是以非标准方式实现的。

本章主要介绍在 JS 的世界中,二进制数据是如何逐步映射到文件系统。

从底向上的层级如下:

  1. ArrayBuffer: 数组缓冲区。
  2. ArrayBufferView: 视图。提供规则用以解释 ArrayBuffer
  3. Blob: 带有 MIME 类型的二进制数据。
  4. File: 继承至 Blob,额外添加了针对文件的属性。

本节参考文章:

  1. 现代JavaScript教程
Last Updated: 6/18/2022, 3:25:35 PM