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)