const emptyObject ={}// Using keys method of Object classletisObjectEmpty=(object)=>{returnObject.keys(object).length===0;}console.log(isObjectEmpty(emptyObject));// true// Using stringify metod of JSON classisObjectEmpty=(object)=>{returnJSON.stringify(object)==="{}";}console.log(isObjectEmpty(emptyObject));// true
const emptyObject ={}Object.entries(objectToCheck)If it returns an empty array, it means the object does not have any enumerable property,
which in turn means it is empty.Object.entries(objectToCheck).length===0Lodash, a popular library, makes it simpler by providing the isEmpty()function:
_.isEmpty(objectToCheck)