Appearance
类型获取
type-utils 目录用于承载底层类型工具,对应源码目录 packages/utils/type-utils/。
当前这一层的职责很单一:统一把任意输入值转换为稳定的运行时类型名称,供上层 is.xxx 与 isXxx 继续复用。
当前内容
使用方式
ts
import { getDataType } from 'bzsh-ui'推荐方式
- 需要拿到明确的类型名称时,使用
getDataType()。 - 需要直接写条件判断时,优先切到 type-guards 使用
is.xxx或isXxx。
示例
ts
getDataType('demo') // 'string'
getDataType([]) // 'array'
getDataType(new Date()) // 'date'