Rokato. Utils

工具辅助类方法

Methods

(static) asciiToHex(str)

ASCII可视字符串转小写十六进制字符串

Parameters:
NameTypeDescription
strstring

ASCII可视字符串

Returns:

小写十六进制字符串

(static) base64ToUtf8(str)

Base64解码转UTF8字符串

Parameters:
NameTypeDescription
strstring

Base64编码字符串

Returns:

UTF8字符串 遇到异常返回参数原数据

(static) cosDataSW(data) → {number}

获取COS应答数据末尾SW十进制错误码

Parameters:
NameTypeDescription
datastring

COS应答HEX数据

Returns:
Type: 
number

(static) deepFreeze()

深度递归冻结对象

(static) getChars(char, count) → {string}

获取指定数量重复字符

Parameters:
NameTypeDescription
charstring

字符

countnumber

重复数量

Returns:
Type: 
string

(static) hexToAscii(hex)

十六进制字符串转ASCII可视字符串

Parameters:
NameTypeDescription
hexstring

十六进制字符串

Returns:

ASCII可视字符串

(static) hexToUtf8(hex)

十六进制字符串转UTF8字符串

Parameters:
NameTypeDescription
hexstring

十六进制字符串

Returns:

UTF8字符串

(static) sliceCount(str, count) → {Array}

依据字符数量切片字符串

Parameters:
NameTypeDescription
strstring

完整字符串

countnumber

字符数量

Returns:

切片后的字符串数组

Type: 
Array

(static) sliceCountToInt(str, count, radix) → {Array}

依据字符数量切片字符串并进制转换为数值

Parameters:
NameTypeDescription
strstring

完整字符串

countnumber

字符数量

radixnumber

字符串的进制

Returns:

切片后的数值数组

Type: 
Array

(static) trimHex(str) → {string}

修剪清理影响HEX字符串的格式美化字符

Parameters:
NameTypeDescription
strstring
Returns:
Type: 
string

(static) uint32Add()

32位无符号数加法运算

(static) uint32Mul()

32位无符号数乘法运算

(static) uint32Sub()

32位无符号数减法运算

(static) utf8ToBase64(str)

UTF8字符串转Base64编码

Parameters:
NameTypeDescription
strstring

UTF8字符串

Returns:

Base64编码字符串 遇到异常返回参数原数据

(static) utf8ToHex(str)

UTF8字符串转小写十六进制字符串

Parameters:
NameTypeDescription
strstring

UTF8字符串

Returns:

小写十六进制字符串