Skip to content

@pmun/utils / isObject

Function: isObject()

ts
function isObject(val): val is Record<any, any>;

检查值是否为对象类型(不包括 null)

Parameters

val

unknown

要检查的值

Returns

val is Record<any, any>

如果是对象则返回 true,否则返回 false

Example

ts
isObject({}) // true
isObject([]) // true(数组也是对象)
isObject(new Date()) // true
isObject(null) // false
isObject(undefined) // false
isObject(123) // false