_.eq(value, other)

sourcenpm package

Performs a SameValueZero comparison between two values to determine if they are equivalent.

Since

4.0.0

Arguments

  • value (*): The value to compare.
  • other (*): The other value to compare.

Returns

(boolean): Returns true if the values are equivalent, else false.

Example

  1. var object = { 'a': 1 };
    var other = { 'a': 1 };
    _.eq(object, object);
    // => true
    _.eq(object, other);
    // => false
    _.eq('a', 'a');
    // => true
    _.eq('a', Object('a'));
    // => false
    _.eq(NaN, NaN);
    // => true