lodash 类型判断
2024-10-21 15:26:46
1、isArray
_.isArray(value)
检查 value
是否是 Array
类对象。
2、isElement
_.isElement(value)
检查 value
是否是可能是 DOM 元素
3、isEqual
执行深比较来决定两者的值是否相等
var object = { 'user': 'fred' };
var other = { 'user': 'fred' }; _.isEqual(object, other);
// => true object === other;
// => false
4、isInteger
检查 value
是否是整数
5、isMatch
_.isMatch(object, source)
执行一个深比较来确定object
是否包含有 source
的属性值。
var object = { 'user': 'fred', 'age': 40 }; _.isMatch(object, { 'age': 40 });
// => true _.isMatch(object, { 'age': 36 });
// => false
6、isNil
_.isNil(value)
检查 value
是否是 null
或者 undefined
。
7、isPlainObject
检查 value
是否是普通对象。 也就是说该对象由 Object
构造函数创建或者 [[Prototype]]
为空。
function Foo() {
this.a = 1;
} _.isPlainObject(new Foo);
// => false _.isPlainObject([1, 2, 3]);
// => false _.isPlainObject({ 'x': 0, 'y': 0 });
// => true _.isPlainObject(Object.create(null));
// => true
8、isUndefined
9、isNull
最新文章
- runtime第二部分成员变量和属性
- javascript客户端检测技术
- 控制器与xib关联(用xib布局控制器)
- MySQL_杭州11月销售昨日未上架的SKU_20161212
- Memcache学习php完整一例
- lvs之nat技术的学习与实践
- Java开发--操作MongoDB
- Nubia Z5S(高通公司MSM8974) QHSUSB_BULK砖的方法节省模式(随着win7在恢复recovery分区案例)
- python学习之路-4 内置函数和装饰器
- HTTP 405 错误 – 方法不被允许 (Method not allowed)【转载】
- XSS攻击(出现的原因、预防措施......)
- resultset 查询时返回多个相同值
- Cassandra数据模型
- 20165321 测试-3-ch02
- Robot - 1. robot framework环境搭建
- 在MyEclipse中使用javadocAPI文档
- 含有选择器的 bootstrap菜单
- R入门(一)
- day07--字符编码、文件处理
- python利用unittest进行测试用例执行的几种方式
热门文章
- eclipse出现build path 错误
- (八)MySQL索引操作
- BZOJ 1036: [ZJOI2008]树的统计Count-树链剖分(点权)(单点更新、路径节点最值、路径求和)模板,超级认真写了注释啊啊啊
- python formatters 与字符串 小结 (python 2)
- 训练指南 UVALive - 3126(DAG最小路径覆盖)
- JDBC操作数据库的基本流程
- 【动态规划】【零一背包】CODEVS 1014 装箱问题 2001年NOIP全国联赛普及组
- python3开发进阶-Django框架学习前的小项目(一个简单的学员管理系统)
- SSH学习——声明式事物管理(Spring)
- React Native使用Navigator组件进行页面导航报this.props....is not a function错误