⚠️ The annual cost of maintaining the server where this website is hosted, the domain, and keeping it up-to-date is approximately €3,000 per year. Help us with a small donation to cover these expenses. Support Now!

0 / 10000
TopLevel
Class ArrayBuffer
Object
ArrayBuffer
The ArrayBuffer represents a generic array of bytes with fixed length.
To access and manipulate content, use DataView or a typed array.
API Versioned:
From version 21.2.
Properties
byteLength  :  Number
The number of bytes in the array buffer.
Constructor Summary
ArrayBuffer()
Creates an empty array buffer.
ArrayBuffer(byteLength : Number)
Creates an array buffer with the given number of bytes.
Method Summary
static isView(object : Object) : boolean
Returns if the given object is one of the views for an ArrayBuffer, such as a typed array or a DataView.
slice(begin : Number, end : Number) : ArrayBuffer
Returns a new array buffer with a copy of the data of this buffer.
Constructor Detail
ArrayBuffer
public ArrayBuffer()
Creates an empty array buffer.

ArrayBuffer
public ArrayBuffer(byteLength : Number)
Creates an array buffer with the given number of bytes.
Parameters:
byteLength - The number of bytes.

Method Detail
isView
static isView(object : Object) : boolean
Returns if the given object is one of the views for an ArrayBuffer, such as a typed array or a DataView.
Parameters:
object - The object to check.
Returns:
true if the passed object is a view to an array buffer else return false.

slice
slice(begin : Number, end : Number) : ArrayBuffer
Returns a new array buffer with a copy of the data of this buffer.
Parameters:
begin - Optional. The first included element.
end - Optional. The index of the end. This element is not included.
Returns:
The new array object.