blob: 6ad6e5ad0c5324fa7687875a686317ba8f352a5d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
---
title: FileReader.readAsArrayBuffer()
slug: Web/API/FileReader/readAsArrayBuffer
tags:
- API
- DOM
- File API
- FileReader
- Files
- Method
- Reference
- readAsArrayBuffer
browser-compat: api.FileReader.readAsArrayBuffer
translation_of: Web/API/FileReader/readAsArrayBuffer
---
{{APIRef("File API")}}
El método **`readAsArrayBuffer()`** de la interfaz {{domxref("FileReader")}}
se utiliza para comenzar a leer el contenido de un {{domxref("Blob")}}
o {{domxref("File")}} especificado. Cuando la operación de lectura finaliza,
la propiedad {{domxref("FileReader.readyState","readyState")}} se convierte en `DONE`,
y se desencadena el evento {{domxref("FileReader/loadend_event", "loadend")}}. En ese momento,
el atributo {{domxref("FileReader.result", "result")}} contiene
un {{jsxref("ArrayBuffer")}} que representa los datos del archivo.
## Sintaxis
```js
instanceOfFileReader.readAsArrayBuffer(blob);
```
### Parámetros
- `blob`
- : El {{domxref("Blob")}} o {{domxref("File")}} desde el que se leerá.
## Especificaciones
{{Specifications}}
## Compatibilidad con navegadores
{{Compat}}
## Véase también
- {{domxref("FileReader")}}
|