Appearance
checkEmptyNotZero 判断空值但保留 0
function checkEmptyNotZero(value: unknown): value is null | undefined | '' | [] | Record<string, never>
判断传入值是否为空,但不将数字 0 视为空值。适合表单金额、数量等 0 有业务含义的场景。
参数
| 参数名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| value | 待判断的值 | unknown | 必填 |
返回值
| 返回值 | 说明 | 类型 |
|---|---|---|
| result | 是空值且不为 0 时返回 true,否则返回 false | boolean |
示例
typescript
import { checkEmptyNotZero } from '@mingto/tools'
checkEmptyNotZero('') // true
checkEmptyNotZero(null) // true
checkEmptyNotZero(0) // false
checkEmptyNotZero('0') // false