1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
function isString(variable) {
return Object.prototype.toString.call(variable).indexOf( 'String' ) != -1;
}
function isNumeric(variable) {
return !isNaN(parseFloat(variable)) && isFinite(variable);
}
function stringEncode(string) {
string = isString(string) || isNumeric(string) ? String(string) : '' ;
var code,
i = 0,
code_string = '' ,
len = string.length;
while (i < string.length) {
code = string.charCodeAt(i);
code_string += '' + String(code).length + code;
i++;
}
return code_string;
}
function stringDecode(code) {
var i = 0,
code_len,
decode_string = '' ;
code = String(code);
while (i < code.length) {
code_len = +code.charAt(i);
i++;
decode_string += String.fromCharCode(+code.substr(i, code_len));
i += code_len;
}
return decode_string;
}
|
相关文章
- 在oracle中写一个自定义的函数,实现split分割字符串的效果
- 请用js写一个函数,实现获取浏览器url中查询字符串中的参数并返回一个数组
- 写一个函数,传入一个字符串,返回字符串中不同字符的个数!!
- 一个不错的字符串转码解码函数(自写)
- 自写的LastPos,寻找字符串里的最后一个字符,RTL里没有提供这个函数——Delphi的String下标是从1开始的
- 写一个函数,判断一个正整数是否是水仙花数(扩展n位的自幂数)
- 写一函数,将两个字符串中的元音字母复制到另一个字符串,然后输出。
- PYTHON 写函数,检查用户传入的对象(字符串、列表、元组)的每一个元素是否含有空内容。
- PYTHON 写函数,检查用户传入的对象(字符串、列表、元组)的每一个元素是否含有空内容。