Back to Functions

isArrayBuffer

lang

Checks if value is classified as an ArrayBuffer object.

Installation

Import
import { isArrayBuffer } from '@tulx/utils';

Source Code

Implementation
/**
 * Checks if value is classified as an ArrayBuffer object.
 *
 * @param value - The value to check.
 * @returns Returns true if value is an ArrayBuffer, else false.
 *
 * @example
 * ```ts
 * isArrayBuffer(new ArrayBuffer(2)); // true
 * isArrayBuffer(new Array(2)); // false
 * ```
 */
export function isArrayBuffer(value: unknown): value is ArrayBuffer {
  return value instanceof ArrayBuffer;
}

Example

import { isArrayBuffer } from '@tulx/utils';

isArrayBuffer(new ArrayBuffer(2)); // true
isArrayBuffer(new Array(2)); // false

Related Functions