0.5.15 • Published 8 months ago

@yyzz/a-tools v0.5.15

Weekly downloads
-
License
MIT
Repository
-
Last release
8 months ago

根目录下执行命令:tsc,编译到dist目录下,可进行测试.注意:发布前必须进行tsc编译

安装

npm i @yyzz/a-tools

导入(commonjs导入)

方式一:在commonjs中,你可以通过require方式导入
const aTools = require('@yyzz/a-tools')

方式二:es6及以上版本中,你可以通过import方式导入
import Atools from '@yyzz/a-tools'

一.html相关方法

方法名描述参数例子
htmlToStr将带有 html标签的字符串 转化成 安全字符串noSafeStr:不安全的带有html标签的字符串const safeStr = aTools.htmlToStr(noSafeStr);
strToHtml还原成 带有html标签的字符串safeStraTools.strToHtml(safeStr)const noSafeStr = aTools.strToHtml(safeStr)

二.数字相关方法

方法名描述参数例子
caljs中加减乘除num1-数字1operationSymbol-运算符(+-*/)num2-数字2aTools.cal(1.2, '-', 1.1); // 结果:0.1

三.time时间相关方法

方法名描述参数例子
getTime获取当前时间aTools.getTime();
dateTimeFormat格式化时间value-时间戳/时间对象dateFormat-年月日格式timeFormat-时分秒格式aTools.dateTimeFormat(new Date(), 'yyyy-MM-dd', 'HH:mm:ss');

四.正则验证相关方法(返回值为true/false)

方法名描述参数例子
isEmpty检测字符串是否为空,可验证('',null,undefined)str-待检验的字符串aTools.isEmpty(str)
regular验证各种常用的正则regStr-可选类型 可选值: number:数字; phoneNumber:手机号码,共11位,第二位可以为3456789; telephoneNumber:电话号码; identityCardNumber:身份证号码; chinese:中文; email:邮箱; domainName:域名; InternetURL:网路地址;str-待检验的字符串aTools.isEmpty(regStr,str)

五.通用方法

方法名描述参数例子
jsonToFormData将json对象转化成FormData对象json对象aTools.jsonToFormData({ name: 'tom', age: 12 })

开源协议

MIT

0.5.10

8 months ago

0.5.11

8 months ago

0.5.14

8 months ago

0.5.15

8 months ago

0.5.12

8 months ago

0.5.13

8 months ago

0.5.8

10 months ago

0.5.9

10 months ago

0.5.4

11 months ago

0.5.6

11 months ago

0.5.5

11 months ago

0.5.7

11 months ago

0.4.9

1 year ago

0.4.8

1 year ago

0.5.3

1 year ago

0.4.7

1 year ago

0.5.0

1 year ago

0.5.2

1 year ago

0.5.1

1 year ago

0.4.6

2 years ago

0.4.5

2 years ago

0.4.4

2 years ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.9

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago