📅  最后修改于: 2023-12-03 15:02:46.486000             🧑  作者: Mango
Lodash 是一个流行的 JavaScript 实用工具库,其中的 _.eq()
方法用于执行严格相等比较,判断两个值是否相等。这个方法可以用于比较基本数据类型,如数字、字符串、布尔值等,也可以比较复杂数据类型,如对象、数组等。
_.eq(value, other)
value
:要比较的值。other
:要比较的另一个值。返回一个布尔值,表示两个值是否相等。
const lodash = require('lodash');
console.log(lodash.eq(1, 1));
// 输出: true
console.log(lodash.eq('hello', 'hello'));
// 输出: true
console.log(lodash.eq(true, false));
// 输出: false
console.log(lodash.eq({ name: 'John' }, { name: 'John' }));
// 输出: false,因为比较的是两个不同的对象
console.log(lodash.eq([1, 2, 3], [1, 2, 3]));
// 输出: false,因为比较的是两个不同的数组对象
_.isEqual()
。更多关于 Lodash 的详细文档可以查看官方文档:Lodash Documentation