dynamic-forms / Function

isEqual

Performs a deep equality comparison between two values Native replacement for lodash isEqual()

Presentation

function isEqual(a: unknown, b: unknown): boolean;

Returns

boolean -

true if values are deeply equal

Parameters

NameTypeDescription
a
unknown

First value

b
unknown

Second value

Example usage

isEqual({ a: 1 }, { a: 1 }); // true
isEqual([1, 2], [1, 2]); // true
isEqual({ a: 1 }, { a: 2 }); // false