Home > @zero-dim/utils > isObject
isObject() function
判断值是否为普通对象(非null的object类型)
Signature:
typescript
export declare function isObject(val: unknown): boolean;
Parameters
Parameter | Type | Description |
---|---|---|
val | unknown | 要检查的值 |
boolean
如果值为普通对象则返回true,否则返回false
Remarks
此函数会排除 null 值,因为 typeof null 也会返回 'object'
Example
ts
isObject({}) // true
isObject([]) // false
isObject(null) // false
isObject(undefined) // false