文件读取

[复制链接]
查看1642 | 回复0 | 2021-3-8 08:54 | 显示全部楼层 |阅读模式
  1. ☞  FileReader
  2.           FileReader                         接口有3个用来读取文件方法返回结果在result中
  3.           readAsBinaryString    ---将文件读取为二进制编码
  4.           readAsText                   ---将文件读取为文本
  5.           readAsDataURL                   ---将文件读取为DataURL

  6. ☞  FileReader 提供的事件模型
  7.          onabort            中断时触发
  8.      onerror            出错时触发
  9.      onload            文件读取成功完成时触发
  10.      onloadend        读取完成触发,无论成功或失败
  11.      onloadstart        读取开始时触发
  12.      onprogress        读取中

  13. ☞ 小案例
  14. let oInput = document.querySelector("input");
  15.   oInput.onchange = function(){
  16.     //获取文件
  17.     let file = this.files[0];
  18.     //创建读取器
  19.     let reader = new FileReader();
  20.     //开始读取
  21.     reader.readAsText(file);
  22.     reader.onload = function(){
  23.       console.log(reader.result);
  24.     }
  25.   }
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

UID
434
贡献
3
丢币
0
主题
59
回帖
0
注册时间
2021-2-21
最后登录
2021-12-28