判断空对象,返回false

1.for in 循环判断
var obj = {};
var b = function() {
for(var key in obj) {
return false;
}
return true;
}

b();

2.var data = {};
var b = (JSON.stringify(data) == "{}");  //过于粗糙不建议使用这种方法

3.ES6的写法:

var data = {};
var arr = Object.keys(data);

4.jQ的写法:

var data = {};
var b = $.isEmptyObject(data);

posted @ 2019-06-25 09:18  薄荷+猫  阅读(756)  评论(0编辑  收藏  举报