Underscore.JS-オブジェクトの比較
Underscore.JSには、オブジェクトの比較に役立つ多くの使いやすいメソッドがあります。この章では、それらについて詳しく説明します。
Underscore.JSは、以下に示すように、オブジェクト比較を処理するためのさまざまなメソッドを提供します-
シニア番号 | メソッドと構文 |
---|---|
1 | マッチャー _.matcher(attrs) |
2 | isEqual _.isEqual(object、other) |
3 | isMatch _.isMatch(オブジェクト、プロパティ) |
4 | isEmpty _.isEmpty(object) |
5 | isArray _.isArray(object) |
6 | isObject _.isObject(value) |
7 | isArguments _.isArguments(object) |
8 | isFunction _.isFunction(object) |
9 | isString _.isString(object) |
10 | isNumber _.isNumber(object) |
11 | isFinite _.isFinite(object) |
12 | isBoolean _.isBoolean(object) |
13 | isDate _.isDate(object) |
14 | isRegExp _.isRegExp(object) |
15 | isError _.isError(object) |
16 | isSymbol _.isSymbol(object) |
17 | isMap _.isMap(object) |
18 | isWeakMap _.isWeakMap(object) |
19 | isSet _.isSet(object) |
20 | isWeakSet _.isWeakSet(object) |
21 | isNaN _.isNaN(オブジェクト) |
22 | 無効である _.isNull(object) |
23 | isUndefined _.isUndefined(value) |