The _.eq() method is used to find the two values are equivalent or not by performing the SameValueZero comparison. It returns true, if the values are equivalent. Otherwise, it returns false.
Syntax:
_.eq(value, other)
Parameters: This method accepts two parameters as mentioned above and described below:
- value: This parameter holds the value to compare.
- other: This parameter holds the other value to compare.
Return Value: This method returns true if the values are equivalent, else false.
Example 1:
Javascript
const _ = require( "lodash" );
console.log(_.eq( "Geeks" , "Geeks" ));
console.log(_.eq( "Geeks" , Object( "Geeks" )));
console.log(_.eq(NaN, NaN));
|
Output:
true
false
true
Example 2:
Javascript
const _ = require( "lodash" );
var object = { 'gfg' : 2020 };
var other = { 'gfg' : 2020 };
console.log(_.eq(object, object));
console.log(_.eq(object, other));
|
Output:
true
false