Deeply compares two values (objects, arrays, or primitives) for equality.
The first value to compare
The second value to compare
true if the values are deeply equal, false otherwise
true
false
deepEqual({ x: 1, y: [2, 3] }, { x: 1, y: [2, 3] }); // truedeepEqual([1, 2, 3], [1, 2, 4]); // falsedeepEqual(5, 5); // true Copy
deepEqual({ x: 1, y: [2, 3] }, { x: 1, y: [2, 3] }); // truedeepEqual([1, 2, 3], [1, 2, 4]); // falsedeepEqual(5, 5); // true
Deeply compares two values (objects, arrays, or primitives) for equality.