为了账号安全,请及时绑定邮箱和手机立即绑定

FileReader接口的常用方法有哪些?每种方法都实现什么功能?

FileReader接口的常用方法有哪些?每种方法都实现什么功能?

阿波罗的战车 2018-05-08 20:03:33
FileReader接口的常用方法有哪些?每种方法都实现什么功能?
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

FileReader接口有5个方法,无论读取成功或失败,方法并不会返回读取结果,这一结果存储在调用该方法的对象的result属性中。

①abort():中断读取。

②readAsBinaryString(in Blob blob):将文件读取为二进制字符串并保存在result属性中,通常将它传送到后端,后端可以通过这段字符串存储文件。

③readAsDataURL(in Blob blob):读取文件,并将数据以URL的形式保存在实例对象result属性中,如可以直接赋给图片的src属性等。

④readAsArrayBuffer(in Blob blob):该方法将Blob对象或File对象中的内容读取为ArrayBuffer对象。

⑤readAsText(in Blob blob, [optional] in DOMString encoding):以纯文件的形式读取文件,并将取到的文本保存在实例对象的result属性中。该方法有两个参数,其中第二个参数是文本的编码方式,默认值为 UTF-8。这个方法将文件以文本方式读取,读取的结果即是这个文本文件中的内容。


查看完整回答
反对 回复 2018-07-29
  • 1 回答
  • 0 关注
  • 1730 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信