## ArrayBuffer class

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

```java
public class ArrayBuffer : DOMObject
```

## Constructors

| Name | Description |
| --- | --- |
| [ArrayBuffer](arraybuffer/#constructor)(byte[]) | Initializes a new instance of the `ArrayBuffer` class. |
| [ArrayBuffer](arraybuffer/#constructor_1)(int) | Initializes a new instance of the `ArrayBuffer` class. |

## Properties

| Name | Description |
| --- | --- |
| [getByteLength](../../com.aspose.html/arraybuffer/bytelength/) The byteLength accessor property represents the length of an ArrayBuffer in bytes. |
[getItem]
[setItem] Gets or sets the Byte at the specified index. |

## Methods

| Name | Description |
| --- | --- |
| [getPlatformType](../../com.aspose.html.dom/domobject/getplatformtype/)() | This method is used to retrieve the ECMAScript object . |
| [explicit operator](../../com.aspose.html/arraybuffer/op_explicit/) |  |

### See Also

* class [DOMObject](../../com.aspose.html.dom/domobject/)
* package [com.aspose.html](../../com.aspose.html/)
* package [Aspose.HTML](../../)
