Skip to content

Commit be90a83

Browse files
committed
docs(bom): edit arraybuffer
1 parent 151d038 commit be90a83

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

docs/bom/arraybuffer.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -149,16 +149,16 @@ droptarget.ondrop = function (e) {
149149

150150
浏览器处理 Blob URL 就跟普通的 URL 一样,如果 Blob 对象不存在,返回404状态码;如果跨域请求,返回403状态码。Blob URL 之对 GET 请求有效,如果请求成功,返回200状态码。由于 Blob URL 就是普通 URL,因此可以下载。
151151

152-
## 读取文件
152+
### 读取文件
153153

154154
取得 Blob 对象以后,可以通过`FileReader`对象,读取 Blob 对象的内容,即文件内容。
155155

156156
FileReader 对象提供四个方法,处理 Blob 对象。Blob 对象作为参数传入这些方法,然后以指定的格式返回。
157157

158-
- FileReader.readAsText():返回文本,需要指定文本编码,默认为 UTF-8。
159-
- FileReader.readAsArrayBuffer():返回 ArrayBuffer 对象。
160-
- FileReader.readAsDataURL():返回 Data URL。
161-
- FileReader.readAsBinaryString():返回原始的二进制字符串。
158+
- `FileReader.readAsText()`:返回文本,需要指定文本编码,默认为 UTF-8。
159+
- `FileReader.readAsArrayBuffer()`:返回 ArrayBuffer 对象。
160+
- `FileReader.readAsDataURL()`:返回 Data URL。
161+
- `FileReader.readAsBinaryString()`:返回原始的二进制字符串。
162162

163163
下面是`FileReader.readAsText()`方法的例子,用来读取文本文件。
164164

@@ -169,7 +169,7 @@ FileReader 对象提供四个方法,处理 Blob 对象。Blob 对象作为参
169169
function readfile(f) {
170170
var reader = new FileReader();
171171
reader.readAsText(f);
172-
reader.onload = function() {
172+
reader.onload = function () {
173173
var text = reader.result;
174174
var out = document.getElementById('output');
175175
out.innerHTML = '';

0 commit comments

Comments
 (0)