@bingoit/utils v1.1.5
utils --- 工具包
定义了一些通用的JS方法;
安装方法
npm install @bingoit/utils --save
使用方法
按需引入:
import {isEmpty, isNotEmpty} from '@bingoit/utils'
方法调用:isEmpty(value)
全部引入:
import * as utils from '@bingoit/utils'
方法调用:utils.isEmpty(value)
下面是部分方法:
getUUId
获取UUIDisEmpty
判断是否为空isNotEmpty
判断是否不为空trim
移除左右两边的空格ltrim
移除左边的空格rtrim
移除右边的空格handleUrl
处理URL地址(主要是处理参数部分的拼接);如“test?name=xxx”处理后的地址为“test?name=xxx&”handleNull
处理null或undefined的值;处理后会返回空""字符串getFileSuffix
获取文件后缀getTimeAgo
获取时间值,返回大概的时间;如“一分钟前”等convertDateObj
字符串日期转换为日期对象getIntervalDays
获取两个时间的间隔时间getRandom
获取数据数getUrlParam
获取URL的参数getUrlAllParam
获取URL中的所有参数removeUrlParam
移除URL中的参数removeUrlHash
移除URL中#后的参数isInteger
判断是否为整数isDecimal
判断是否为小数isEmail
判断是否为邮箱地址isPhone
判断是否为手机号getFileSize
获取文件大小(文件的字节大小转换为KB,M,G);如:1048576为“1M”hashCode
获取code值
- isContainById
- isContainByValue
- getArrayIndexById
- getArrayIndexByValue
- getArrayIndex
- getArrayContainIndex
- checkCardNo
- checkIPV4
- checkChinese
- checkTelephone
- checkCode
...
版本更新说明
0.1.9
修改列表转换为树形结构列表的方法,新增是否是叶子节点的树形标识(leaf)。
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
5 years ago
4 years ago
5 years ago