Como verificar se o objeto está vazio em JavaScript
Feb 07 2023
Definir um novo objeto em Javascript é muito fácil — mas e se você quiser descobrir se ele está vazio? Por exemplo, {} é um objeto vazio, mas como realmente testamos se esse é o caso? Interessado em dimensionar sua inicialização de software? Conheça o Circuito..
Definir um novo objeto em Javascript é muito fácil — mas e se você quiser descobrir se ele está vazio? Por exemplo, {}é um objeto vazio, mas como realmente testamos se esse é o caso?
let myObject = {}
let myObject = {}
console.log(Object.keys(myObject).length) // Returns 0!
let myFunction = function() {
console.log("hello")
}
console.log(Object.keys(new myFunction()).length)
console.log(function myFunction() {}.constructor) // Function
console.log({}.constructor) // Object
let empty = {}
let isObjEmpty = (obj) => {
return Object.keys(obj).length === 0 && obj.constructor === Object
}
console.log(isObjEmpty(empty)); // Returns true, Object is empty!
Interessado em escalar sua inicialização de software ? Conheça o Circuito .
Christopher Nolan uma vez se arrependeu de ter lido o 'roteiro de Pulp Fiction' de Quentin Tarantino





































![O que é uma lista vinculada, afinal? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)