file对象

正常情况下,file对象来自<input type="file" />选择本地文件后的fileList中,当然还有其他来源,当我这里只讨论来着input。

file对象在chrome浏览器里面的截图

另外还有一个blob对象,也附上一张chrome浏览器的截图。blob,二进制大文档存储

两个对象里面都有size和type,按照官方的文档,file集成了blob,而且可以使用slice方法.

slice方法可以在当前的blob数据中,取出一段数据,作为新的blob。常用的就是文件断点上传。

XMLHttpRequest2可以直接传输blob对象.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 原文:https://blog.csdn.net/mr_wuch/article/details/70141674...
    R_X阅读 932评论 1 11
  •   随着 HTML5 的出现,面向未来 Web 应用的 JavaScript API 也得到了极大的发展。这些 A...
    霜天晓阅读 1,061评论 0 0
  • simplify the life HTML5 File API — 让前端操作文件变的可能 前言 在 HTML5...
    我是强强阅读 3,386评论 0 1
  • 安静是从喧嚣中硬生生夺出来的 是一个独立的空间 挤进去 也只是收回了自己曾经的失去 沉浸,是生命的底色 返璞归真的...
    子墨的简书阅读 307评论 4 8
  • 今天拿到一个xml的文件,没有Nesting,希望转成CSV的格式。以下是两个思路。 使用lxml和xpath,把...
    mychen阅读 2,070评论 0 1