判断是否为空对象的方法

Posted 苏二小姐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断是否为空对象的方法相关的知识,希望对你有一定的参考价值。

1.将对象转变为string,判断是否是{}

var data = {};

if(JSON.stringify(data) == ‘{}‘){

return true;

}

2.for in 循环判断
 var data = {};
function isEmptyObj(data){
 for(var a  in data){
    return false;
 }
  return true;
}


  

3.jquery的isEmptyObject方法
此方法是jquery将2方法(for in)进行封装,使用时需要依赖jquery
var data = {};
var b = $.isEmptyObject(data);
alert(b);//true

  

4.ES6的Object.keys()方法
var data = {};
var arr = Object.keys(data);
alert(arr.length == 0);//true

  

 

以上是关于判断是否为空对象的方法的主要内容,如果未能解决你的问题,请参考以下文章

js判断对象是不是为空对象的几种方法

java 判断所有参数是不是为空

如何判断一个对象的内容是否为空

判断是否为空对象的方法

判断对象是否为空的方法

判断对象是否为空