Skip to content

Function: isArrayBufferLike() ​

ts
function isArrayBufferLike(value): value is ArrayBufferLike;

Defined in: isArrayBufferLike.ts:16

Checks if the given value is ArrayBufferLike: an ArrayBuffer or a SharedArrayBuffer.

The function also works where SharedArrayBuffer is not defined, such as browser contexts without cross-origin isolation.

Parameters ​

value ​

unknown

The value to check.

Returns ​

value is ArrayBufferLike

true if the value is an ArrayBuffer or SharedArrayBuffer.

Example ​

ts
const buffer = new ArrayBuffer(8)

equal(isArrayBufferLike(buffer), true)

A Streaming Video Technology Alliance project.