Skip to content

compact

去除数组中假值。

假值falsenullundefined0""NaN

基本用法

传入一个数组,返回一个去除假值的数组。

ts
import { compact } from '@renzp/utils'

compact([0, 1, 2, undefined, null, false, Number.NaN, '', []]); // [1, 2, []]
compact({ a: 0, b: 2, c: false }); // { a: 0, b: 2, c: false }

参数

参数说明类型默认值是否必填
list目标数组Array<T>-

返回

参数说明类型
list返回去除假值的数组Array<T>