GuobaGuoba Utils

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) // false

Warning

This includes values such as Date and Map; it is not a plain-object-only check.

On this page