1.1.1 • Published 10 months ago
km-util v1.1.1
KM 工具集合
使用
1.安装
// 1.1.0 及以上引入
import { kmUtil } from 'km-util'
// 1.0.0 版本引入
import kmUtil from 'km-util'
2.使用
// 引入
import { kmUtil } from 'km-util'
// 使用
console.log(kmUtil.getRandom(6)) // 获取随机数
3.工具集详情
导出项 | 说明 |
---|---|
kmUtil | 常用方法集合 |
kmTimeUtil | 时间方法集合 |
kmUtil 方法集
方法 参数(按顺序) 参数说明 返回值 方法说明 LS flag: get/set/remove/clearkey: stringvalue?: any flag:缓存操作类型key:缓存 key 值value:需要保存时值(保存时必须) object/string 缓存操作函数 getRandom num?: numberflag?: all/number/string num(默认: 6): 随机个数flag(默认: all): all:字母+数字 | number:数字 | string:字母 string 获取随机数字或字母 judgeFileType path: string path: 文件路径 'image'/'video'/'office'/'other' 判断文件类型 phoneFormatToStar phone: string phone: 手机号 string 将手机号中间标上 * 号 regTest str: stringreg: string/RegExp str: 字符串reg: phone:判断手机号 | email:判断邮箱 | RegExp:正则表达式 boolean 判断当前字符串是否满足正则 kmTimeUtil 方法集
方法 参数(按顺序) 参数说明 返回值 方法说明 getNowStamp time?: Date/number/string time: 时间格式字符串或时间对象 number 获取当前时间戳(秒级) getNowDateStamp number 获取当天零点时间戳(秒级) timeToFormat time?: Date/numberformatStr?: string time: 秒级时间戳、时间对象formatStr(默认:{yyyy}-{MM}-{dd} {hh}:{mm}:{ss}): 转换的时间格式。默认转换成 2023-01-10 12:02:10 number 获取当天零点时间戳(秒级)
更新日志
1.1.0
更换引入方式(重要)
import { kmUtil } from 'km-util'
更新多个方法
1.0.0
首次发布