Home > @taiyuuki/utils > is_empty_array
is_empty_array() function
该函数检查给定值是否为空数组或 null/undefined。
Signature:
typescript
declare function is_empty_array(v: any, nullable?: boolean): v is [];
declare function is_empty_array(v: any, nullable?: boolean): v is [];
Parameters
Parameter | Type | Description |
---|---|---|
v | any | 被检查为空数组的变量。 |
nullable | boolean | (Optional) 一个布尔参数,用于确定函数是否应将空值视为空数组。如果 nullable 设置为 true,则 null 值将被视为空数组。如果 nullable 设置为 false,则 null 值将不会被视为空数组,默认值为 true。 |
Returns:
v is []
一个布尔值,指示输入“v”是否为空数组。如果 v
是一个空数组,函数返回 true
,否则返回 false
。该函数还采用一个可选参数 nullable
,默认为 true
。如果 nullable
设置为 false
,如果 v
是,函数将返回 false
Example
ts
is_empty_array([])// true
is_empty_array(null)// false
is_empty_array(null, false)// true
is_empty_array([])// true
is_empty_array(null)// false
is_empty_array(null, false)// true