📅  最后修改于: 2023-12-03 15:05:43.663000             🧑  作者: Mango
_.sneq()
是 Underscore.js 中的一个方法,它用于比较两个值是否不相等。
_.sneq(value, other)
value
:要比较的第一个值。other
:要比较的第二个值。如果 value
和 other
不相等,则返回 true
,否则返回 false
。
_.sneq(1, '1'); // true
_.sneq('hello', 'world'); // true
_.sneq(null, undefined); // true
_.sneq(42, 42); // false
_.sneq('hello', 'hello'); // false
在上面的代码中,第一个例子中的 1
和 '1'
是不相等的,因此 _.sneq(1, '1')
返回 true
。同样,_.sneq('hello', 'world')
和 _.sneq(null, undefined)
也都返回 true
。而 42
和 42
相等,'hello'
和 'hello'
也相等,所以 _.sneq(42, 42)
和 _.sneq('hello', 'hello')
都返回 false
。
_.seq()
,用于判断两个值是否相等。value
和 other
是对象或者数组,使用 _.isEqual()
方法更为恰当。