FileReader.result

该属性返回文件的内容。此属性仅在读取操作完成后才有效,并且数据的格式取决于用于启动读取操作的方法。FileReader]**result**

句法

var file = instanceOfFileReader .result

适当的字符串或ArrayBuffer]基于哪种读取方法来启动读取操作。该值是null读数是否尚未完成或未成功。

结果类型如下所述。

方法 描述
readAsArrayBuffer() result是JavaScript ArrayBuffer包含的二进制数据。
readAsBinaryString() result包含在一个字符串的文件的原始的二进制数据。
readAsDataURL() result是一个字符串data:表示文件的传输数据的URL。
readAsText() result是一个字符串文本。

此示例展示了一个函数,read()该函数从file input读取文件。它的工作方式是创建一个FileReader对象并为加载事件创建一个侦听器,以便在读取文件时result获取并将其传递给提供给的回调函数read()

内容作为原始文本数据处理。

var fileInput = document.querySelector('input[type="file"]');

function read(callback) {
var file = fileInput.files.item(0);
var reader = new FileReader(); reader.onload = function() {
callback(reader.result);
} reader.readAsText(file);
}

最新文章

  1. python面向对象随笔
  2. WPF学习之路(九)导航和页面(续)
  3. js基础知识温习:Javascript中如何模拟私有方法
  4. [原创]使用java批量修改文件编码(ANSI-->UTF-8)
  5. Python模块(getpass)
  6. 【python】浅谈包
  7. ORA-00031: session marked for kill 处理Oracle中杀不掉的锁
  8. Delphi 提示在Delphi的IDE中,按Ctrl+Shift+G键可以为一个接口生成一个新的GUID。
  9. Struts2学习笔记(一):Struts2开发环境的配置
  10. input 即时搜索 监听输入值的变化
  11. Eclipse中将含有图片资源的项目打包成jar文件
  12. Android ViewPager动画切换
  13. Linux应该知道的技巧
  14. “脚踢各大Python Web框架”,Sanic真有这能耐么?
  15. <Python>判断变量是否是DataFrame 或者 Series
  16. 序列化 pickle shelve json configparser
  17. Java 使用gson 解析 Json
  18. C++原型模式和模板模式
  19. 【CF840E】In a Trap 分块
  20. 为什么需要API网关?

热门文章

  1. linux IMX6 汇编点亮一个LED灯
  2. Android 设备唯一标识(多种实现方案)
  3. NOIP模拟13
  4. Redis实战--Redis整合SpringBoot示例
  5. setAccessible()方法
  6. ctf misc 学习总结大合集
  7. (转)白话数字签名(2)——软件&设备
  8. PHP Swoole-Demo TCP服务端简单实现
  9. 【前端知识体系-JS相关】JS基础知识总结
  10. bat脚本知识总结