Skip to content

Function: isBoolean()

ts
function isBoolean(value): value is boolean;

Checks if a value is a boolean. 检查值是否为布尔值。

Parameters

ParameterTypeDescription
valueunknownThe value to check / 要检查的值

Returns

value is boolean

True if the value is a boolean / 如果值是布尔值则返回true

Example

typescript
isBoolean(true) // => true
isBoolean(false) // => true
isBoolean(Boolean(1)) // => true
isBoolean(new Boolean(false)) // => true
isBoolean(0) // => false
isBoolean(1) // => false
isBoolean('true') // => false
isBoolean('false') // => false
isBoolean(null) // => false
isBoolean(undefined) // => false

Since

1.0.0

Released under the MIT License.