0.2.11 • Published 4 years ago

tongtong-utils v0.2.11

Weekly downloads
54
License
MIT
Repository
-
Last release
4 years ago

String类

方法说明参数返回
Resovle截取一个字符串context: 截取前的字符串start: 要截取字符串的前面部分stop: 要截取的字符串的后面部分isTurn: 是否从后向前截取String | false
Resovles截取一组字符串context: 截取前的字符串start: 要截取字符串的前面部分stop: 要截取的字符串的后面部分isTurn: 是否从后向前截取String[] | false
replaceAll判断符串是否符合规则context: 待替换的字符串oldValue: 替换前的字符串newValue: 替换后的字符串String
replaceAlls字符串全局替换context: 待替换的字符串oldValues: 替换前的字符串数组newValues: 替换后的字符串数组String

Array类

方法说明参数返回
uniq数组去重arr: 原始数组field: 去重参数(可选)Array
intersect求出数组交集...array: 至少2个数组Array

Number类

方法说明参数返回
toFix保留小数位number: 原始数值length: 要保留的小数位数(默认2)Array
fixedZero左侧补零val: 原始数值length: 要补零到最终转换为字符串的长度Array

Object类

方法说明参数返回
clone克隆出一个新对象obj: 要复制的对象func: 是否保留对象内的方法(默认false)Object
extend合并对象至第一个对象...object 至少2个对象Object
getValue获取对象中指定属性的值object: 原始对象field: 属性名,支持a.b形式defaultValue: 未取到值时的返回值,默认undefinedvalue
setValue设置对象的值object: 原始对象field: 属性名,支持a.b形式value: 要设置的值force: 是否强制赋值object
isEmpty判断对象是否为空object: 原始对象except: 要排除的属性(可选)boolean
toStr将对象转换为字符串只能对比简单对象object: 原始对象String
equal对比两个对象是否一致只能对比简单对象object1: 要对比的对象1object2: 要对比的对象2boolean
changeList获取两个对象中,值不一样的属性名列表object1: 要对比的对象1object2: 要对比的对象2String[]
renderRecord将对象解析到文本中text: 文本object: 对象String
renderObject将对象解析到文本中obj: 对象object: 对象object
renderArray将对象以数组方式解析arr: 数组obj:对象object:对象Array

输入:String.Resovle("<a>通通停车</a>", "<a>", "</a>");

输出:通通停车

输入:var obj = {a: {b: 1}};

String.getValue(obj, 'a.b');

输出:1

输入:String.setValue(obj, 'a.b.c', 2, true);

输出:{a: {b: {c: 2}}}

输入:String.renderRecord('c is ${a.b.c}', obj);

输出:c is 2

0.2.11

4 years ago

0.2.10

4 years ago

0.2.9

5 years ago

0.2.8

5 years ago

0.2.7

5 years ago

0.2.6

5 years ago

0.2.1

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.0

5 years ago

0.1.20

5 years ago

0.1.18

5 years ago

0.1.19

5 years ago

0.1.17

5 years ago

0.1.16

5 years ago

0.1.15

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.11

5 years ago

0.1.10

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.0

5 years ago

0.0.22

5 years ago

0.0.21

5 years ago

0.0.20

5 years ago

0.0.19

5 years ago

0.0.18

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.14

5 years ago

0.0.15

5 years ago

0.0.13

5 years ago

0.0.12

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.1

5 years ago