isObject
Checks if a value is a plain object (not null, undefined, or an array).
Parameters
value(unknown): The value to check, which can be of any type.
Returns
boolean:trueif the value is a plain object, otherwisefalse.
Usage
ts
isObject({}); // true
isObject([]); // false
isObject(null); // false
isObject(undefined); // false
isObject('hello'); // false