JS判断对象{}是否为空

来源:互联网 发布:网络异常请重新登录 编辑:程序博客网 时间:2024/05/16 23:40

使用JS:

方法一

var obj = {};if(JSON.stringify(obj) != "{}"){   console.info("不为空");}else{   console.info("为空");}

方法二

如果对象不为空,并且知道对象中有某个属性时,则可以判断属性是否有值

var obj = {"ID":"1"};if(obj.ID){   console.info("不为空");}else{   console.info("为空");}

使用JQuery

jQuery.isEmptyObject()

描述:检查对象是否为空(不包含枚举属性)。

console.info($.isEmptyObject({}));            //trueconsole.info($.isEmptyObject({"ID":"1"}));    //falseconsole.info($.isEmptyObject(new Object()));  //true

作者:itmyhome

原创粉丝点击