Skip to content

@pmun/utils / isBoolean

Function: isBoolean()

ts
function isBoolean(val): val is boolean;

检查值是否为布尔类型

Parameters

val

unknown

要检查的值

Returns

val is boolean

如果是布尔值则返回 true,否则返回 false

Example

ts
isBoolean(true) // true
isBoolean(false) // true
isBoolean(0) // false
isBoolean('false') // false
isBoolean(new Boolean(true)) // false(包装对象不是原始布尔类型)