isObject
@guoba-ai/utils / guard / isObject
Function: isObject()
function isObject(val): val is Record<string, any>;Defined in: guard.ts:75
Check if a value is an object (not an array or null).
Parameters
val
unknown
The value to check
Returns
val is Record<string, any>
true if the value is an object that is not an array or null
Example
isObject({ a: 1 }) // true
isObject(new Date()) // true
isObject([1, 2]) // false
isObject(null) // falseWarning
This includes values such as Date and Map; it is not a plain-object-only check.