1.JSON.stringify方式
用JSON.stringify将对象转换为json串,与'{}'做比较
let dataObject = {};
console.log(JSON.stringify(dataObject) == '{}'); // 返回true
2.Object.keys
用Object.keys获取对象中的key值,如果对象中有key值,将返回一个key值的数组,如果没有数组为空,对数组的长度进行判断就可以
let dataObject = {};
console.log(Object.keys(dataObject).length == 0); // true
3.for .. in
定义一个函数,函数里套入for.. in循环 若进入for.. in 证明对象中有内容 没进入则对象中无内容
let dataObject = {};
let checkObject = function () {
for (let keys in dataObject) {
return false;
}
return true;
}
console.log(checkObject()); // 返回true