La propiedad de acceso byteLength
representa la longitud de ArrayBuffer
en bytes.
The source for this interactive example is stored in a GitHub repository. If you'd like to contribute to the interactive examples project, please clone https://github.com/mdn/interactive-examples and send us a pull request.
Sintaxis
arraybuffer.byteLength
Descripción
La propiedad byteLength
es una propiedad de acceso cuya función de acceso de conjunto es undefined
, lo que significa que solo puede leer esta propiedad. El valor se establece cuando la matriz se construye y no se puede cambiar. Esta propiedad devuelve 0
si este ArrayBuffer
ha sido separado.
Ejemplos
var buffer = new ArrayBuffer(8); buffer.byteLength; // 8
Especificaciones
Especificación | Estado | Comentario |
---|---|---|
Typed Array Specification | Obsolete | Reemplazado por ECMAScript 2015. |
ECMAScript 2015 (6th Edition, ECMA-262) La definición de 'ArrayBuffer.prototype.byteLength' en esta especificación. |
Standard | Definición inicial en un estándar ECMA. |
ECMAScript Latest Draft (ECMA-262) La definición de 'ArrayBuffer.prototype.byteLength' en esta especificación. |
Draft |
Compatibilidad con navegadores
Desktop | Mobile | Server | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Soporte básico | Chrome Soporte completo 7 | Edge Soporte completo Si | Firefox Soporte completo 4 | IE Soporte completo 10 | Opera Soporte completo 11.6 | Safari Soporte completo 5.1 | WebView Android Soporte completo 4 | Chrome Android Soporte completo Si | Edge Mobile Soporte completo Si | Firefox Android Soporte completo 4 | Opera Android Soporte completo 11.6 | Safari iOS Soporte completo 4.2 | Samsung Internet Android Soporte completo Si | nodejs Soporte completo Si |
Leyenda
- Soporte completo
- Soporte completo