Skip to content

checkEmptyNotZero 判断空值但保留 0

function checkEmptyNotZero(value: unknown): value is null | undefined | '' | [] | Record<string, never>

判断传入值是否为空,但不将数字 0 视为空值。适合表单金额、数量等 0 有业务含义的场景。

参数

参数名说明类型默认值
value待判断的值unknown必填

返回值

返回值说明类型
result是空值且不为 0 时返回 true,否则返回 falseboolean

示例

typescript
import { checkEmptyNotZero } from '@mingto/tools'

checkEmptyNotZero('') // true
checkEmptyNotZero(null) // true
checkEmptyNotZero(0) // false
checkEmptyNotZero('0') // false