@baiwusanyu/utils-normalize
TypeScript icon, indicating that this package has built-in type declarations

1.0.18 • Public • Published

@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 返回空字符串 ''

Package Sidebar

Install

npm i @baiwusanyu/utils-normalize

Weekly Downloads

1,546

Version

1.0.18

License

MIT

Unpacked Size

9.83 kB

Total Files

7

Last publish

Collaborators

  • baiwusanyu