您的位置:首页 > Web前端 > JQuery

【jQuery】检测对象是否为原始对象

2015-12-22 10:55 549 查看
调用名为
$.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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: