当前位置:   article > 正文

js 判断 json 对象是否为空_js判断json是否为空

js判断json是否为空

1、转换为字符串比较

  1. var obj1 = {}; 
  2. var obj2 = new Object(); 
  3. console.log(JSON.stringify(obj1) == '{}'); //true
  4. console.log(JSON.stringify(obj2) == '{}'); //true 


2、通过遍历判断对象是否存在属性

  1. var obj1 = {}; 
  2. var obj2 = new Object(); 
  3. function isEmptyObject(obj){  
  4.     for(var key in obj){  
  5.         return false;
  6.     };  
  7.     return true;
  8. };
  9. console.log(isEmptyObject(obj1)); //true
  10. console.log(isEmptyObject(obj2)); //true
  11. console.log(isEmptyObject(null)); //true

 

3、jquery isEmptyObject

  1. var obj1 = {}; 
  2. var obj2 = new Object(); 
  3. console.log($.isEmptyObject(obj1)); //true
  4. console.log($.isEmptyObject(obj2)); //true
  5. console.log($.isEmptyObject(undefined)); //true

 

 


【Java面试题与答案】整理推荐

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/611969
推荐阅读
相关标签
  

闽ICP备14008679号