# lodash 语言
命令 | 描述 |
---|---|
_.castArray | 如果 value 不是数组, 那么强制转为数组。 |
_.clone | 创建一个 value 的浅拷贝 |
_.cloneDeep | 创建一个 value 的深拷贝。 |
_.cloneDeepWith | 类似 _.cloneWith,除了它会递归克隆 value。 |
_.cloneWith | 类似 _.clone,除了它接受一个 customizer 定制返回的克隆值。 |
_.conformsTo | 检查 object 是否符合 source。 |
_.eq | 执行 SameValueZero 比较两者的值,来确定它们是否相等。 |
_.gt | 检查 value 是否大于 other |
_.gte | 检查 value 是否大于或者等于 other。 |
_.isArguments | 检查 value 是否是一个类 arguments 对象。 |
_.isArray | 检查 value 是否是 Array 类对象。 |
_.isArrayBuffer | 检查 value 是否是 ArrayBuffer 对象。 |
_.isArrayLike | 检查 value 是否是类数组。 |
_.isArrayLikeObject | 类似 _.isArrayLike,除了它还检查 value 是否是个对象。 |
_.isBoolean | 检查 value 是否是原始 boolean 类型或者对象。 |
_.isBuffer | 检查 value 是否是个 buffer。 |
_.isDate | 检查 value 是否是 Date 对象。 |
_.isElement | 检查 value 是否是可能是 DOM 元素。 |
_.isEmpty | 检查 value 是否为一个空对象,集合,映射或者 set。 |
_.isEqual | 执行深度比较来确定两者的值是否相等。 |
_.isEqualWith | 类似 _.isEqual,除了它接受一个 customizer 用来定制比较值。 |
_.isError | 检查 value 是否是 ERROR 类型。 |
_.isFinite | 检查 value 是否是原始有限数值。 |
_.isFunction | 检查 value 是否是 Function 对象。 |
_.isInteger | 检查 value 是否为一个整数。 |
_.isLength | 检查 value 是否为有效的类数组长度。 |
_.isMap | 检查 value 是否为一个 Map 对象。 |
_.isMatch | 执行一个深度比较,来确定 object 是否含有和 source 完全相等的属性值。 |
_.isMatchWith | 类似 _.isMatch,除了它接受一个 customizer 定制比较的值。 |
_.isNaN | 检查 value 是否是 NaN。 |
_.isNative | 检查 value 是否是一个原生函数。 |
_.isNil | 检查 value 是否是 null 或者 undefined。 |
_.isNull | 检查 valuealue 是否是 null。 |
_.isNumber | 检查 value 是否是原始 Number 数值型或者对象。 |
_.isObject | 检查 value 是否为 Object 的 language type。 |
_.isObjectLike | 检查 value 是否是类对象。 |
_.isPlainObject | 检查 value 是否是普通对象。 |
_.isRegExp | 检查 value 是否为 RegExp 对象。 |
_.isSafeInteger | 检查 value 是否是一个安全整数。 |
_.isSet | 检查 value 是否是一个 Set 对象。 |
_.isString | 检查 value 是否是原始字符串 String 或者对象。 |
_.isSymbol | 检查 value 是否是原始 Symbol 或者对象。 |
_.isTypedArray | 检查 value 是否是 TypedArray。 |
_.isUndefined | 检查 value 是否是 undefined。 |
_.isWeakMap | 检查 value 是否是 WeakMap 对象。 |
_.isWeakSet | 检查 value 是否是 WeakSet 对象。 |
_.lt | 检查 value 是否小于 other。 |
_.lte | 检查 value 是否小于等于 other。 |
_.toArray | 转换 value 为一个数组。 |
_.toFinite | 转换 value 为一个有限数字。 |
_.toInteger | 转换 value 为一个整数。 |
_.toLength | 转换 value 为用作类数组对象的长度整数。 |
_.toNumber | 转换 value 为一个数字。 |
_.toPlainObject | 转换 value 为普通对象,包括继承的可枚举属性。 |
_.toSafeInteger | 转换 value 为一个有限数字。 |
_.toString | 转换 value 为字符串。 |