Appearance
isBoolean
isBoolean 用于判断一个值是否为布尔值。
签名
ts
function isBoolean(value: unknown): value is boolean示例
ts
import { isBoolean } from 'bzsh-ui'
isBoolean(true) // true
isBoolean(0) // false也可以使用聚合形式:
ts
import { is } from 'bzsh-ui'
is.boolean(false) // true
is.boolean(0) // false行为说明
- 仅当值的运行时类型为
boolean时返回true。 - 当前源码位于
packages/utils/type-guards/is-boolean.ts。
适用场景
- 布尔型配置项校验。
- 区分真假值和真正的布尔值。