用Object.keys(),这个方法可以返回一个包含对象所有可枚举属性的数组,如果数组长度为0,那么就是个空对象

function isEmptyObject(obj) {
  return obj && typeof obj === 'object' && Object.keys(obj).length === 0;
}
 
let emptyObj = {};
console.log(isEmptyObject(emptyObj)); // true
 
let nonEmptyObj = { key: 'value' };
console.log(isEmptyObject(nonEmptyObj)); // false
 

用Json.stringfy()

function isEmptyObject(obj) {
  return JSON.stringify(obj) === '{}';
}
 

reference