【jQuery】检测对象是否为原始对象
2015-12-22 10:55
549 查看
调用名为
其中,参数obj表示需要检测的对象名称。
例如,通过
在浏览器中显示的效果:
从图中可以看出,由于自定义的obj_a和obj_b都是属于原始对象,因此,当调用
需要说明的是:
var obj = null; //false 非原始对象
var obj = undefined; //false 非原始对象
var obj = ""; //false 非原始对象
var obj = {}; //true
var obj = new Object(); //true
$.isPlainObject的工具函数,能检测对象是否为通过
{}或
new Object()关键字创建的原始对象,如果是,返回true,否则,返回false值,调用格式为:
$.isPlainObject (obj);
其中,参数obj表示需要检测的对象名称。
例如,通过
$.isPlainObject()函数,检测某个指定的对象是否为原始,并将结果显示在页面中,如下图所示:
在浏览器中显示的效果:
从图中可以看出,由于自定义的obj_a和obj_b都是属于原始对象,因此,当调用
$.isPlainObject()函数检测这两个对象时,都返回true值。
需要说明的是:
var obj = null; //false 非原始对象
var obj = undefined; //false 非原始对象
var obj = ""; //false 非原始对象
var obj = {}; //true
var obj = new Object(); //true
相关文章推荐
- jQuery插件开发全解析
- 【jQuery】检测对象是否为空
- 【jQuery】检测浏览器是否属于W3C盒子模型
- 【jQuery】获取浏览器的名称与版本信息
- jQuery最简单的checkbox全选和取消全选
- jquery序列表单和对象
- JQuery 添加和删除class
- JQuery实现AJAX实例
- 教你怎么写jQuery的插件
- Jquery基础知识
- jQuery选择器总结
- jQuery操作DOM对象
- jquery插件jquery.confirm弹出确认消息
- jQuery学习笔记(一)--基础的DOM和CSS操作
- JQuery 操作 iframe
- 【jQuery】工具提示插件——tooltip
- 【jQuery】微调按钮插件——spinner
- 【jQuery】菜单工具插件——menu
- 【jQuery】对话框插件——dialog
- 【jQuery】选项卡插件——tabs