Skip to content

Home > @zero-dim/utils > isArray

isArray() function

判断值是否为数组类型

Signature:

typescript
export declare function isArray(val: unknown): val is boolean;

Parameters

Parameter

Type

Description

val

unknown

要检查的值

**Returns:**

val is boolean

类型谓词,用于在 TypeScript 中进行类型收窄

Remarks

使用 Array.isArray 进行检查,这是判断数组最可靠的方法

Example

ts
isArray([])           // true
isArray([1,2,3])      // true
isArray({})           // false
isArray(arguments)    // false