Skip to content
On this page

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

ParameterTypeDescription
vany被检查为空数组的变量。
nullableboolean(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

Released under the MIT License.