Common 常用工具
通用工具函数集合。
安装
快速开始
sleep
异步等待指定时间。
使用示例
API
签名: sleep(ms: number): Promise<void>
isEmpty
检查值是否为空。
使用示例
API
签名: isEmpty(value: FormatNumberInput): boolean
返回值: boolean - true 表示值为空
支持的空值:
nullundefined''(空字符串)
不视为空值:
0false' '(空格字符串)
clamp
将一个数值约束在指定的区间内。
使用示例
API
签名: clamp(value: number, min: number, max: number): number
返回值: 被裁剪后的数值,确保 min <= 返回值 <= max
getLastOfEachSubarray
获取每个子数组的最后一个元素。
使用示例
API
签名: getLastOfEachSubarray<T>(arrays?: Array<T[] | null> | null): T[]
返回值: 包含所有非空子数组最后一个元素的数组
