Function isEqual

Evaluates true strict equality

isEqual(1, 1); // true
isEqual("test", "test"); // true
isEqual(Number.NaN, Number.NaN); // true
isEqual(-0, +0); // false
const obj = { a: 1 };
isEqual(obj, obj); // true
isEqual(obj, { a: 1 }); // false
const arr = [1, 2, 3];
isEqual(arr, arr); // true
isEqual(arr, [1, 2, 3]); // false
  • Parameters

    • a: unknown
    • b: unknown

    Returns boolean

    boolean