HLJ
发布于
2022-03-07 10:46:42
JavaScript读取文件内容 FileReader() 函数
上一篇文章:
FormData实例代码
FileReader()
构造函数
let reader = new FileReader(); // no arguments
一些方法
readAsArrayBuffer(blob)
– 以二进制格式读取数据ArrayBuffer。readAsText(blob, [encoding])
– 以给定编码的文本字符串形式读取数据(utf-8默认情况下)。readAsDataURL(blob)
– 读取二进制数据并将其编码为 base64 数据 url。abort()
– 取消操作。- 更多方法:https://javascript.info/file
一个实例代码
<input type="file" onchange="readFile(this)">
<script>
function readFile(input) {
let file = input.files[0];
let reader = new FileReader();
reader.readAsText(file);
reader.onload = function() {
console.log(reader.result);
};
reader.onerror = function() {
console.log(reader.error);
};
}
最后生成于 2022-10-07 22:28:01
上一篇文章: