js判断对象是否为空的方法

1,把对象转化成字符串

var a={};
a=JSON.stringify(a);
a=='{}'    //true

2,for-in 循环

var obj = {};
var b = function() {
for(var key in obj) {
return false;
}
return true;
}
alert(b());//true

3,使用ES6的Object.keys()方法

var data = {};
var arr = Object.keys(data);
alert(arr.length == 0);//true

猜你喜欢

转载自blog.csdn.net/weixin_39460408/article/details/81069995