The value to check
True if the value is empty or null/undefined
isEmpty(""); // true
isEmpty([]); // true
isEmpty({}); // true
isEmpty(new Map()); // true
isEmpty(new Set()); // true
isEmpty(null); // true
isEmpty(undefined); // true
isEmpty("hello"); // false
isEmpty([1, 2, 3]); // false
isEmpty({ key: "value" }); // false
isEmpty(new Map([["a", 1]])); // false
isEmpty(new Set([1, 2])); // false
Checks if a value is empty. Works with strings, arrays, objects, maps, and sets. Returns true for null or undefined.