1.0.1 • Published 3 years ago

inbiz-toolkit v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

inbiz-toolkit

业务常用代码工具库

目的:统一工具库,提高工作效率,少做一些无用功


业务开发过程中,会经常用到数组去重、日期格式化、缓存数据等常用函数,为避免不同项目多次复制粘贴的麻烦,这里统一封装,并发布到npm,以提高开发效率。如果你也有常用的代码,欢迎为本项目提交pr。


安装使用

1:使用npm安装

npm

npm install -S inbiz-toolkit 使用 import toolkit from 'inbiz-toolkit'

API文档


Array

unique 数组去重 findValueInArray 从数据寻找某个值,如果有多个返回一个数组索引,如果没有,返回-1 deleteValue 删除数组中的对应值

object

equalValue 判断两个对象值是否相等

date

format 格式化日期 nyr 只显示日期的年月日 sfm 只显示日期的时分秒

math

add 两个数相加 sub 两个数相减 mul 两个数相乘 div 两个数相除 adds 多个数相加 subs 多个数相减 muls 多个数相乘 divs 多个数相除

regular 常用正则

email 邮箱正则 phone 手机号码正则 account 账户用户名正则 password 密码正则 idCard 身份证正则 bankCard 银行卡正则

other 其它常用函数

formatMoney 金额格式化 formatPhone 手机脱敏

tool 工具

getQueryString 获取浏览器地址栏query参数 getHashString 获取浏览器地址栏hash参数 trim 删除左右两端的空格 randomString 生成随机字符串 generateUUID 生成UUID formatBytes 文件大小单位换算函数