Cómo comprobar si un objeto está vacío en JavaScript

Descubra cómo ver si una variable es equivalente a un objeto vacío
Digamos que desea verificar si un valor que tiene es igual al objeto vacío, que se puede crear utilizando la sintaxis literal de objeto:
const emptyObject = {} ¿Cómo puedes hacerlo?
Utilice la Object.entries()función.
Devuelve una matriz que contiene las propiedades enumerables del objeto.
Se utiliza así:
Object.entries(objectToCheck) Si devuelve una matriz vacía, significa que el objeto no tiene ninguna propiedad enumerable, lo que a su vez significa que está vacío.
Object.entries(objectToCheck).length === 0 También debes asegurarte de que el objeto sea realmente un objeto, comprobando que su constructor sea el Objectobjeto:
objectToCheck.constructor === Object Lodash, una biblioteca popular, lo hace más sencillo al proporcionar la isEmpty() función:
_.isEmpty(objectToCheck) Tips para principiantes de JavaScript
Tal vez te puede interesar:
- Cómo generar un número aleatorio entre dos números en JavaScript
- Cómo esperar el evento DOM listo en JavaScript simple
- Cómo determinar si una fecha es hoy en JavaScript
- Cómo contar el número de propiedades en un objeto JavaScript
Créditos de la imagen http://dbbeebom