function isundefined
isundefined(x: unknown): x is undefined

Checks if the input is undefined.

Returns true if the input is strictly equal to undefined, otherwise returns false.

Examples

Input is undefined

import { assertEquals } from "jsr:@std/assert";

assertEquals(isundefined(undefined), true);

Input is defined (null)

import { assertEquals } from "jsr:@std/assert";

assertEquals(isundefined(null), false);

Input is defined (string)

import { assertEquals } from "jsr:@std/assert";

assertEquals(isundefined('test'), false);

Parameters

x: unknown

The element to check.

Return Type

x is undefined

Returns true if x is undefined, otherwise false.

Usage

import isundefined from "datatype/isundefined.ts";