Mangler.isEmpty() - DarthJDG/Mangler.js GitHub Wiki

Checks if parameter is empty. Works with undefined, null, empty string and iterable objects.

Mangler.isEmpty(parameter)
Parameter Type Default Description
parameter Any Any value, variable or object to check.

Returns

Returns true if parameter is empty, false otherwise.


Automatically returns false if parameter is null, undefined, an empty string or a non-iterable object. If object is iterable, it returns true if it has no items, false otherwise.

Default iterable objects in Mangler.js are objects, arrays and mangler objects. To make other object types iterable, see Mangler.registerType().

Mangler.isEmpty({});             // true
Mangler.isEmpty([]);             // true
Mangler.isEmpty(new Date());     // false
Mangler.isEmpty(function() {});  // false
Mangler.isEmpty(0);              // false
Mangler.isEmpty();               // true
⚠️ **GitHub.com Fallback** ⚠️