
## ArrayBuffer class

The ArrayBuffer object is used to represent a generic, fixed-length raw binary data buffer.



**Inheritance:** [`ArrayBuffer`](/html/python-net/aspose.html/arraybuffer) → 
[`DOMObject`](/html/python-net/aspose.html.dom/domobject)



The ArrayBuffer type exposes the following members:

### Constructors
| Constructor | Description |
| :- | :- |
| [__init__](/html/python-net/aspose.html/arraybuffer/__init__/#int) | Initializes a new instance of the [`ArrayBuffer`](/html/python-net/aspose.html/arraybuffer) class. |
| [__init__](/html/python-net/aspose.html/arraybuffer/__init__/#bytes) | Initializes a new instance of the [`ArrayBuffer`](/html/python-net/aspose.html/arraybuffer) class. |


### Properties
| Property | Description |
| :- | :- |
| [byte_length](/html/python-net/aspose.html/arraybuffer/byte_length) | The byteLength accessor property represents the length of an ArrayBuffer in bytes. |



Gets or sets the Byte at the specified index.
### Indexer
| Name | Description |
| :- | :- |
| [index] | The index. |


### Methods
| Method | Description |
| :- | :- |
| [get_platform_type](/html/python-net/aspose.html/arraybuffer/get_platform_type/#) | This method is used to retrieve the ECMAScript object Type. |



### See Also
* module [`aspose.html`](..)
* class [`ArrayBuffer`](/html/python-net/aspose.html/arraybuffer)
* class [`DOMObject`](/html/python-net/aspose.html.dom/domobject)
