JS判断对象{}是否为空详解编程语言

使用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({}));            //true 
console.info($.isEmptyObject({"ID":"1"}));    //false 
console.info($.isEmptyObject(new Object()));  //true

作者:blog.ytso.com

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/tech/pnotes/14221.html

(0)
上一篇 2021年7月19日 16:39
下一篇 2021年7月19日 16:39

相关推荐

发表回复

登录后才能评论