Underscore.JS - 比较对象


Underscore.JS 有许多易于使用的方法,有助于比较对象。本章详细讨论它们。

Underscore.JS 提供了各种方法来处理对象比较,如下所示 -

先生。 方法和语法
1 匹配器

_.matcher(属性)

2 是平等的

_.isEqual(对象, 其他)

3 是否匹配

_.isMatch(对象,属性)

4 是空的

_.isEmpty(对象)

5 是数组

_.isArray(对象)

6 是对象

_.isObject(值)

7 isArguments

_.isArguments(对象)

8 是函数

_.isFunction(对象)

9 是字符串

_.isString(对象)

10 是编号

_.isNumber(对象)

11 是有限的

_.isFinite(对象)

12 是布尔值

_.isBoolean(对象)

13 是日期

_.isDate(对象)

14 是正则表达式

_.isRegExp(对象)

15 错误

_.isError(对象)

16 是符号

_.isSymbol(对象)

17 号 是地图

_.isMap(对象)

18 是弱映射

_.isWeakMap(对象)

19 已设置

_.isSet(对象)

20 是弱集

_.isWeakSet(对象)

21 为 NaN

_.isNaN(对象)

22 一片空白

_.isNull(对象)

23 未定义

_.isUndefined(值)