SmartParks_visitore/uni_modules/lime-shared/isBoolean/index.ts

24 lines
758 B
TypeScript
Raw Normal View History

2025-08-21 11:23:54 +08:00
/**
* `true` `false`
*
* @example
* isBoolean(true); // true
* isBoolean(false); // true
* isBoolean(0); // false
* isBoolean(null); // false
*
* @param {unknown} value -
* @returns {value is boolean} `true` `false` `true` `false`
*
* @description
* 使`===`
* `Boolean` `new Boolean(true)`
*/
export function isBoolean(value: any|null): boolean {
// #ifdef APP-ANDROID
return value == true || value == false
// #endif
// #ifndef APP-ANDROID
return value === true || value === false
// #endif
}