Skip to content
@zzcpt/zztool
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
快速开始
📦 安装 install
🚀 使用 usage
🍔 更新日志
方法
对象操作
数据查找 dataFind
深克隆 deepClone
深度重命名键 deepRenameKey
数据对比 equal
数据为空 isEmpty
删除对象下标 omitDeep
挑选 pick
路径修改下标 renameKeysByPath
移除空索引 stripEmpty
数组操作
数组去空 arrayTrim
数组分块 chunkArray
数组分块项 chunkArrayItem
数据合并 dataMerge
随机数组 getRandomArray
数据分组 groupBy
打乱数组 shuffleArray
数组去重 uniqueArray
日期
获取日期之间 getBetweenDate
获取日期 getDate
日期信息 getDateInfo
格式化日期 getDateType
近期日期 getRecentDate
时间戳 getTimeStamp
时间段 getTimeStep
是否是今天 isToday
是否是昨天 isYesterday
多久以前 timeAgo
还有多久 timeFromNow
字符串
获取字符 getChar
第一个字符 getFirstChar
最后字符 getLastChar
千分位 moneyFormat
字符替换 strReplace
正则校验
校验邮箱 regEmail
校验身份证 regIdcard
校验手机号 regPhone
存储
cookie
本地存储 onceStorage
本地存储 storage
工具
截取数字 clamp
复制 copy
防抖 debounce
文件转base64格式 fileToBase64
百分比 getPercentage
随机数 getRandom
随机颜色 getRandomColor
随机ID getRandomIdcard
随机rgba颜色 getRandomRGBA
随机rgb颜色 getRandomRGBColor
获取类型 getType
获取url参数 getUrlParam
获取索引值 getValue
一次 once
参数格式化 paramformat
管道函数 pipe
延迟函数 sleep
节流 throttle
GitHub
Select theme
Dark
Light
Auto
百分比 getPercentage
计算百分比
const data = zztool.getPercentage(1, 2); // 返回 "50.00%" console.log(data)
Run
Reset
props
Section titled “props”
属性名
说明
类型
必填
默认值
part
当前值
Number
✅
-
total
总值
Number
✅
-
decimalPlaces
小数
Number
❌
2
返回值
Section titled “返回值”
返回值