Lodash _.eq() 方法
_.eq()方法用于通过执行 SameValueZero 比较来查找两个值是否相等。如果值相等,则返回 true。否则,它返回 false。
句法:
_.eq(value, other)
参数:此方法接受上面提到的两个参数,如下所述:
- value:此参数保存要比较的值。
- other:此参数保存要比较的其他值。
返回值:如果值相等,则此方法返回 true,否则返回 false。
示例 1:
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Use of _.eq method
console.log(_.eq("Geeks", "Geeks" ));
console.log(_.eq("Geeks", Object("Geeks")));
console.log(_.eq(NaN, NaN));
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Given values
var object = { 'gfg': 2020 };
var other = { 'gfg': 2020 };
// Use of _.eq method
console.log(_.eq(object, object));
console.log(_.eq(object, other));
输出:
true
false
true
示例 2:
Javascript
// Requiring the lodash library
const _ = require("lodash");
// Given values
var object = { 'gfg': 2020 };
var other = { 'gfg': 2020 };
// Use of _.eq method
console.log(_.eq(object, object));
console.log(_.eq(object, other));
输出:
true
false