Blob 和它的朋友们
Blob
接口代表要操作的对象是不可变的类文件二进制数据,它包装了底层的数据信息,还包含 MIME 信息,通常用于模拟从网络获取的资源。
File
继承自Blob
,针对文件的特性扩展了额外的接口。在很多场合,两者可以混用。
FileList
是类数组对象,表示一组File
的集合。
FileReader
提供了用可编程的方式获取Blob
内容的途径。
FormData
提供了上传文件时需要提供的Blob
数据和额外字段信息。
Blob
接口代表要操作的对象是不可变的类文件二进制数据,它包装了底层的数据信息,还包含 MIME 信息,通常用于模拟从网络获取的资源。
File
继承自Blob
,针对文件的特性扩展了额外的接口。在很多场合,两者可以混用。
FileList
是类数组对象,表示一组File
的集合。
FileReader
提供了用可编程的方式获取Blob
内容的途径。
FormData
提供了上传文件时需要提供的Blob
数据和额外字段信息。