jQuery.isEmptyObject()
Check to see if an object is empty (contains no enumerable properties).
jQuery.isEmptyObject(object)🡢 Boolean
object
| Object | The object that will be checked to see if it's empty. |
As of jQuery 1.4 this method checks both properties on the object itself and properties inherited from prototypes (in that it doesn't use hasOwnProperty). The argument should always be a plain JavaScript Object
as other types of object (DOM elements, primitive strings/numbers, host objects) may not give consistent results across browsers. To determine if an object is a plain JavaScript object, use $.isPlainObject()
Check an object to see if it's empty.
HTML
jQuery.isEmptyObject({}); // true
jQuery.isEmptyObject({ foo: "bar" }); // false
DEMO