随笔分类 -  lodash-code

上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要:151 _.isObject判断一个值是否是object 参数 value (*): 需要检查的值 返回值 (boolean): 如果是object返回true,否则false 例子 _.isObject({}); // => true _.isObject([1, 2, 3]); // => tr 阅读全文
posted @ 2019-01-08 10:45 hahazexia 阅读(1568) 评论(0) 推荐(0)
摘要:150 _.isNumber判断一个值是否被归类为原生Number或者Number对象 参数 value (*): 需要检查的值 返回值 (boolean): 如果是Number返回true,否则false 例子 源代码 阅读全文
posted @ 2019-01-08 10:39 hahazexia 阅读(768) 评论(0) 推荐(0)
摘要:149 _.isNull判断一个值是否是null 参数 value (*): 需要检查的值 返回值 (boolean): 如果是null返回true,否则false 例子 源代码 阅读全文
posted @ 2019-01-08 10:35 hahazexia 阅读(496) 评论(0) 推荐(0)
摘要:148 _.isNil判断一个值是否是null或者undefined 参数 value (*): 需要检查的值 返回值 (boolean): 如果是null或undefined返回true,否则false 例子 源代码 阅读全文
posted @ 2019-01-08 10:32 hahazexia 阅读(3517) 评论(0) 推荐(0)
摘要:147 _.isNative检查一个值是否是原生function 注意:这个方法在core-js包的环境下探测原生function不可靠,因为core-js绕过了这类检测方法。尽管有多个请求,但是core-js维护者很清楚地声明:任何试图修复探测方法都会被阻止。因此,我们别无选择只能抛出错误。不幸的 阅读全文
posted @ 2019-01-08 10:29 hahazexia 阅读(927) 评论(0) 推荐(0)
摘要:146 _.isNaN检查一个值是否是NaN 此方法基于Number.isNaN,和全局的isNaN不一样 参数 value (*): 需要检查的值 返回值 (boolean): 如果是NaN返回true,否则false 例子 _.isNaN(NaN); // => true _.isNaN(new 阅读全文
posted @ 2019-01-08 09:44 hahazexia 阅读(806) 评论(0) 推荐(0)
摘要:145 _.isMatchWith此方法与isMatch类似,却别是接受自定义比较函数。如果自定义比较函数比较的结果是undefined,那么比较就会使用lodash自己实现的isEqual 参数 object (Object): 需要检查的对象source (Object): 需要匹配判断的对象 阅读全文
posted @ 2019-01-06 20:08 hahazexia 阅读(310) 评论(0) 推荐(0)
摘要:144 _.isMatch在object和source之间进行部分的深度比较确定是否object对象包含了和source相同的属性值 注意:当source部分比较的时候,此方法和matches方法效果相同 部分比较对于空数组或者空对象的source会分别匹配任何数组或是对象。 参数 object ( 阅读全文
posted @ 2019-01-06 20:01 hahazexia 阅读(462) 评论(0) 推荐(0)
摘要:143 _.isMap检查一个值是否是一个map对象 如果是nodejs环境,使用nodejs提供的工具函数来判断,否则判断value是否是object-like对象并且toStringTag是[object Map] 参数 value (*): 需要检查的值 返回值 (boolean): 如果va 阅读全文
posted @ 2019-01-02 16:22 hahazexia 阅读(277) 评论(0) 推荐(0)
摘要:142 _.isLength判断一个值是否是一个有效的array-like对象的length属性 是数字且大于0小于Number.MAX_SAFE_INTEGER的整数 参数 value (*): 需要检查的值 返回值 (boolean): 如果value是array-like对象的length返回 阅读全文
posted @ 2019-01-02 16:16 hahazexia 阅读(281) 评论(0) 推荐(0)
摘要:141 _.isInteger判断一个值是否是一个整数 参数 value (*): 需要检查的值 返回值 (boolean): 如果value是整数返回true,否则false 例子 _.isInteger(3); // => true _.isInteger(Number.MIN_VALUE); 阅读全文
posted @ 2018-12-27 15:11 hahazexia 阅读(416) 评论(0) 推荐(0)
摘要:140 _.isFunction判断一个值是否是一个function对象 参数 value (*): 需要检查的值 返回值 (boolean): 如果value是function对象返回true,否则false 例子 源代码 阅读全文
posted @ 2018-12-25 18:31 hahazexia 阅读(882) 评论(0) 推荐(0)
摘要:139 _.isFinite使用原生提供的全局方法isFinite()判断一个值是否是无限的数字 参数 value (*): 需要检查的值 返回值 (boolean): 如果value是无限的数字返回true,否则false 例子 源代码 阅读全文
posted @ 2018-12-25 18:26 hahazexia 阅读(583) 评论(0) 推荐(0)
摘要:138 _.isError检查一个值是否是`Error`, `EvalError`, `RangeError`, `ReferenceError`,`SyntaxError`, `TypeError`, `URIError`对象 参数 value (*): 需要检查的值 返回值 (boolean): 阅读全文
posted @ 2018-12-25 18:17 hahazexia 阅读(570) 评论(0) 推荐(0)
摘要:137 _.isEqualWith此方法类似isEqual区别是它接受一个自定义比较方法。如果自定义比较方法返回值是undefined,比较结果就由baseIsEqual来处理 参数 value (*): 需要比较的值other (*): 需要比较的另外一个值[customizer] (Functi 阅读全文
posted @ 2018-12-22 16:34 hahazexia 阅读(1043) 评论(0) 推荐(0)
摘要:136 _.isEqual对两个值执行深度比较来确定是否它们是相等的 注意:此方法支持比较arrays, array buffers, booleans, date objects, error objects, maps, numbers, `Object` objects, regexes, s 阅读全文
posted @ 2018-12-22 14:16 hahazexia 阅读(5055) 评论(0) 推荐(0)
摘要:135 判断一个值是否是一个空对象,空集合,空map,空set 如果一个对象没有自身可枚举的字符串键属性就说明它是空对象 array-like对象例如arguments对象,array,buffer,string,jquery-like集合对象如果它们的length属性等于0就说明它们是空的。 ma 阅读全文
posted @ 2018-12-20 19:10 hahazexia 阅读(2156) 评论(0) 推荐(0)
摘要:134 _.isElement检测一个值是否类似于一个DOM元素 参数 value (*): 需要检查的值 返回值 (boolean): 如果是DOM对象返回true,否则false 例子 源代码 isPlainObject import baseGetTag from './.internal/b 阅读全文
posted @ 2018-12-20 18:04 hahazexia 阅读(1101) 评论(0) 推荐(0)
摘要:133 _.isDate检测一个值是否是原生Date对象 参数 value (*): 需要检查的值 返回值 (boolean): 如果是Date对象返回true,否则false 例子 源代码 阅读全文
posted @ 2018-12-20 17:43 hahazexia 阅读(732) 评论(0) 推荐(0)
摘要:132 _.isBuffer判断一个值是否是一个buffer对象 参数 value (*): 需要检查的值 返回值 (boolean): 如果是buffer对象返回true,否则false 例子 源代码 阅读全文
posted @ 2018-12-20 17:37 hahazexia 阅读(447) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 10 下一页