function isEmptyObj(value){
return value && Object.keys(value).length === 0 && value.constructor === Object
}
console.log(isEmptyObj(undefined)) //undefined
console.log(isEmptyObj(null)) //null
console.log(isEmptyObj({a:"11"})) //true
console.log(isEmptyObj(new Object())) //false