1、for in 循环var obj = {}var b = function () { for (var key in obj) { return false; } return true;}console.log(b()); // true2、对象序列化(将对象转换为字符串)后进行判断var data = {};var b = (JSON.stringify(data) == “{}”);console.log(b); // true3、jquery的isEmptyObject()方法var data = {};var b = $.isEmptyObject(data);console.log(b); // true4、Object.getOwnPropertyNames()方法var data = {};var arr = Object.getOwnPropertyNames(data);console.log(arr.length == 0); // true5、ES6中的Object.keys()方法var data = {};var arr = Object.keys(data);console.log(arr.length == 0); // true