TS-Scribe - v0.6.2
    Preparing search index...

    Function isDefined

    • Checks if a value is neither null, undefined, nor NaN.

      Type Parameters

      • T

        The type of the argument to check.

      Parameters

      • arg: T

        The value to check.

      Returns arg is Exclude<T, undefined>

      true if the value is defined (not null, undefined, or NaN), otherwise false.

      isDefined('Hello');     // true
      isDefined(''); // true
      isDefined(0); // true
      isDefined(42); // true
      isDefined(null); // false
      isDefined(undefined); // false
      isDefined(NaN); // false