JavaScript判断object/json 是否为空

来源:互联网 发布:dota2ti奖金来源 知乎 编辑:程序博客网 时间:2024/05/17 06:15

JavaScript判断object/json 是否为空,可以使用jQuery的isEmptyObject()方法。

此方法如下

[javascript] view plain copy
  1. function isEmptyObject(e) {  
  2.     var t;  
  3.     for (t in e)  
  4.         return !1;  
  5.     return !0  
  6. }  
调用

[javascript] view plain copy
  1. console.log($.isEmptyObject({"re": 2}));    //false  
  2.    
  3. console.log(isEmptyObject());           //true  
  4. console.log(isEmptyObject({}));         //true  
  5. console.log(isEmptyObject(null));       //true  
  6. console.log(isEmptyObject(23));         //true  
  7. console.log(isEmptyObject({"te": 2}));      //false  

结束语

jquery的isEmptyObject()方法实现的代码即简单又简洁,但最关键的是我们要理解原理。

原创粉丝点击