@baiwusanyu/utils-normalize
Function
47,093
3
| Install | |
|---|---|
npm install @baiwusanyu/utils-normalize |
|
| Latest Version: | 1.1.2 |
| License: | MIT |
| Last Updated: | Dec 12, 2024 |
| Links: | GitHub · npm |
Maintainer: baiwusanyu
@baiwusanyu/utils-normalize
Function
normalizePath
统一化路径,抹平win与 mac、linux 路径差异
| 参数 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|
| path | string |
- |
需要统一的路径 |
| 返回值 | 返回类型 | 说明 |
|---|---|---|
| res | string |
统一化路径 |
normalizeEllipsis
统一化文本过长,缩略展示
| 参数 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|
| str | string |
"" |
需要统一的路径 |
| limitLen | number |
24 |
限制的文本字符数量,超过的部分会被省略显示 |
| 返回值 | 返回类型 | 说明 |
|---|---|---|
| res | string |
缩略展示结果 |
normalizeSizeUnits
统一化存储单位,字节转化为英文缩写bytes, KB, MB, GB
| 参数 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|
| bytes | number |
- |
需要转换的字节大小 |
| 返回值 | 返回类型 | 说明 |
|---|---|---|
| res | string |
转化后的字节字符串 |
normalizeNum2Comma
统一化数字,将数字转化为逗号分隔的字符串
| 参数 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|
| num | number |
- |
需要转换的数字 |
| decimal | number |
6 |
转换精度 |
| 返回值 | 返回类型 | 说明 |
|---|---|---|
| res | string |
转化后的数字字符串 |
normalizeVarStrEmpty
将虚值或字符串 'undefined' 、 'null' 转化为空字符串
| 参数 | 参数类型 | 默认值 | 说明 |
|---|---|---|---|
| str | string |
- |
需要转换的字符串 |
| 返回值 | 返回类型 | 说明 |
|---|---|---|
| res | string |
返回空字符串 '' |
Related Packages
Version History
| Version | Released | License |
|---|---|---|
| 1.1.2 | MIT | |
| 1.1.1 | MIT | |
| 1.1.0 | MIT | |
| 1.0.18 | MIT | |
| 1.0.17 | MIT | |
| 1.0.16 | MIT | |
| 1.0.15 | MIT | |
| 1.0.14 | MIT | |
| 1.0.13 | MIT | |
| 1.0.12 | MIT | |
| 1.0.11 | MIT | |
| 1.0.10 | MIT | |
| 1.0.9 | MIT | |
| 1.0.8 | MIT |