Module: assists/stringAssist

Methods

(inner) abs() → {string}

取绝对值
Source:
Returns:
Type
string

(inner) add(val, retBigNumber) → {any}

Parameters:
Name Type Default Description
val
retBigNumber false
Source:
Returns:
Type
any

(inner) addThousandSign(decimalRemain, remainMethod) → {string}

加千分号
Parameters:
Name Type Default Description
decimalRemain null
remainMethod
Source:
Returns:
Type
string

(inner) classify(splitStr1, splitStr2) → {Object}

从字符串中分类出指定区间的内容
Parameters:
Name Type Description
splitStr1
splitStr2
Source:
Returns:
Type
Object

(inner) decimalCount()

获取小数部分的个数
Source:

(inner) decimalToBin() → {string}

转换为二进制字符串
Source:
Returns:
Type
string

(inner) decimalToHex() → {string}

十进制转换为十六进制字符串
Source:
Returns:
Type
string

(inner) decimalToOct() → {string}

十进制转换为八进制字符串
Source:
Returns:
Type
string

(inner) div(val, retBigNumber) → {any}

Parameters:
Name Type Default Description
val
retBigNumber false
Source:
Returns:
Type
any

(inner) eq(val) → {boolean}

是否相等
Parameters:
Name Type Description
val
Source:
Returns:
Type
boolean

(inner) findAll(regStr) → {Array}

正则查找所有
Parameters:
Name Type Description
regStr
Source:
Returns:
Type
Array

(inner) gt(val) → {boolean}

是否大于
Parameters:
Name Type Description
val
Source:
Returns:
Type
boolean

(inner) gtOrEq(val) → {boolean}

大于或等于
Parameters:
Name Type Description
val
Source:
Returns:
Type
boolean

(inner) hasPrecisionIssue()

判断此值用于计算时是否具有精度问题
Source:

(inner) hexToBuffer() → {Array}

十六进制字符串转化为Buffer
Source:
Returns:
Type
Array

(inner) lt(val) → {boolean}

是否小于
Parameters:
Name Type Description
val
Source:
Returns:
Type
boolean

(inner) ltOrEq(val) → {boolean}

小于或等于
Parameters:
Name Type Description
val
Source:
Returns:
Type
boolean

(inner) multi(val, retBigNumber) → {any}

Parameters:
Name Type Default Description
val
retBigNumber false
Source:
Returns:
Type
any

(inner) remainDecimal(decimalRemain, remainMethod) → {string}

保留小数点后几位
Parameters:
Name Type Default Description
decimalRemain null
remainMethod
Source:
Returns:
Type
string

(inner) removeFirst(num) → {Array}

移除开头几位字符串
Parameters:
Name Type Description
num
Source:
Returns:
Type
Array

(inner) removeLast(num) → {string}

移除最后几位字符串
Parameters:
Name Type Description
num
Source:
Returns:
Type
string

(inner) removeThousandSign() → {string}

移除千分号
Source:
Returns:
Type
string

(inner) replaceAll(regStr, replaceStr) → {string}

全部替换
Parameters:
Name Type Description
regStr
replaceStr
Source:
Returns:
Type
string

(inner) splits(searchStrs) → {Array}

根据多个字符(串)分割
Parameters:
Name Type Description
searchStrs
Source:
Returns:
Type
Array

(inner) sub(val, retBigNumber) → {any}

Parameters:
Name Type Default Description
val
retBigNumber false
Source:
Returns:
Type
any

(inner) toInt() → {Number}

直接取整
Source:
Returns:
Type
Number

(inner) toNumber() → {Number}

转换为数值
Source:
Returns:
Type
Number