Probablemente un duplicado de this question.trivia Javascript: verifique la igualdad contra el objeto vacío
Silly pregunta de javascript: Quiero comprobar si un objeto es el objeto emtpy.
me llaman objeto vacío el objeto que resulta de utilizar el objeto vacío literal, como en:
var o = {};
Como era de esperar, ni ==
ni ===
trabajo, ya que las dos afirmaciones siguientes
alert({}=={});
alert({}==={});
dar falso.
ejemplos de expresiones que no do evalúan al objeto vacío:
0
""
{a:"b"}
[]
new function(){}
Entonces, ¿cuál es la forma más corta de evaluar el objeto vacío?
Una cuestión interesante. Un rápido toque en el motor de búsqueda de mi elección ha demostrado que no es realmente tan fácil. Este hilo podría ayudar un poco si: http://stackoverflow.com/questions/679915/how-do-i-test-for-an-empty-javascript-object-from-json –