1. Blob
Blob 对象表示一个不可变、原始数据的类文件对象,File 接口基于 Blob,继承了 blob 的功能并将其扩展以支持用户系统上的文件。
Blob常见使用方式为构造函数方式:
- new Blob() 的第一个参数为一个数组,第二个参数指定blob的类型
- 返回一个新创建的 Blob 对象,其内容由参数中给定的数组拼接组成。
例如:
const obj = {
hello: 'world'};
const blob = new Blob([JSON.stringify(obj, null, 2)], {
type : 'application/json'});
JavaScript 类型化数组(typed array)是一种类似数组的对象,并提供了一种用于在内存缓冲区中访问原始二进制数据的机制。
也可以通过new XM