@nevware21/ts-utils
    Preparing search index...

    Function isUndefined

    • Checks if the provided value is undefined or contains the string value "undefined", if you want to consider the string value as undefined see isStrictUndefined

      Parameters

      • value: any

        The value to check

      Returns boolean

      true if the value is undefined or "undefined", otherwise false

      isUndefined(undefined);              // true
      isUndefined("undefined"); // true

      isUndefined(null); // false
      isUndefined("null"); // false
      isUndefined("1"); // false
      isUndefined("aa"); // false
      isUndefined(new Date()); // false
      isUndefined(1); // false
      isUndefined(""); // false
      isUndefined(_dummyFunction); // false
      isUndefined([]); // false
      isUndefined(new Array(1)); // false
      isUndefined(true); // false
      isUndefined(false); // false
      isUndefined("true"); // false
      isUndefined("false"); // false
      isUndefined(new Boolean(true)); // false
      isUndefined(new Boolean(false)); // false
      isUndefined(new Boolean("true")); // false
      isUndefined(new Boolean("false")); // false
      isUndefined(Boolean(true)); // false
      isUndefined(Boolean(false)); // false
      isUndefined(Boolean("true")); // false
      isUndefined(Boolean("false")); // false
      isUndefined(new RegExp("")); // false
      isUndefined(new ArrayBuffer(0)); // false
      isUndefined(new Error("Test Error"));// false
      isUndefined(new TypeError("Test TypeError")); // false
      isUndefined(new TestError("Test TestError")); // false
      isUndefined(_dummyError()); // false
      isUndefined(Promise.reject()); // false
      isUndefined(Promise.resolve()); // false
      isUndefined(new Promise(() => {})); // false
      isUndefined(_simplePromise()); // false
      isUndefined(_simplePromiseLike()); // false
      isUndefined(Object.create(null)); // false
      isUndefined(polyObjCreate(null)); // false