js 工具类 oins-utils 自定义url解析模版

地址:https://www.npmjs.com/package/oins-utils

1.全局参数 setData('key',value), getData('key)

2.自定义链接模版并替换参数 urlQuery(url)

作用:后端配置链接是参数可能不确定,通过配置地址模版来检索参数
注意:QUERYDATA,项目初始化或者调用之前set
setData('QUERYDATA', { name: 11, age: 22 })
urlQuery('www.baidu.com?name={name}&age={age}')  'www.baidu.com?name=11&age=22'

3.获取url参数 query(url,name)

query(www.baidu.com?name=11&age=22,'age') == 22

4.替换urlkey的参数 changeURLArg

changeURLArg('www.baidu.com?name=11', 'age', '22') == 'www.baidu.com?name=11&age=22'

5.时间格式化 formatDate

formatDate(new Date(),'yyyy-MM-dd hh:mm:ss')

6.防抖 debounce

debounce(()=>{} ,1000)

7.首字母大写 strToCapitalLetter(string) / 将字母全部转化成小写strToLowercase(string) / 将字母全部转化成大写 strToCapital(string)

titleCase('title') == Title

8.全局替换某个字符为另一个字符strReplace(string,value,newvalue)

strReplace('123456',3,7) == 127456

9.判断字符是否以某个字符开头strBeginWith(string,key)

strBeginWith('abc','a') == true

10.判断字符是否包含某值 strInclude(string,key)

strInclude('title',i) == true

11. 去掉字符左右空格 strTrimLeftOrRight(string)

strTrimLeftOrRight('   a ') == a

12.检查手机号是否正确 checkTelphone(string)

checkTelphone('13000001111') == true

13. 检查网址是否正确 checkUrl(string)

checkUrl('www.baidu.com') == true
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值