Blob 和它的朋友们

Blob接口代表要操作的对象是不可变的类文件二进制数据,它包装了底层的数据信息,还包含 MIME 信息,通常用于模拟从网络获取的资源。

File继承自Blob,针对文件的特性扩展了额外的接口。在很多场合,两者可以混用。

FileList是类数组对象,表示一组File的集合。

FileReader提供了用可编程的方式获取Blob内容的途径。

FormData提供了上传文件时需要提供的Blob数据和额外字段信息。