Appearance
ljf-utils 工具库
项目通用工具函数集合,提供类型判断、DOM 操作、样式处理、组件辅助等能力。
引入方式
ts
import { isNumber, isString, addUnit, on, off } from 'ljf-utils'模块分类
| 模块 | 说明 | 文档 |
|---|---|---|
| 类型判断 | isNumber、isString、isFunction、hasOwn | 类型判断 |
| DOM 事件 | on、off、once、composeEventHandlers | DOM 事件 |
| 样式工具 | addUnit | 样式工具 |
| 组件辅助 | createNamespace、withInstall、withInstallFunction | 组件辅助 |
代码示例
ts
import { isNumber, addUnit, withInstall } from 'ljf-utils'
// 类型判断
isNumber(123) // true
isNumber('123') // false
// 添加单位
addUnit(100) // '100px'
addUnit('50%') // '50%'
addUnit(100, 'rem') // '100rem'