js常用函式彙總
阿新 • • 發佈:2018-12-17
1. JS自定義加密解密函式,及用法
function compile(code) { var c=String.fromCharCode(code.charCodeAt(0)+code.length); for(var i=1;i<code.length;i++){ c+=String.fromCharCode(code.charCodeAt(i)+code.charCodeAt(i-1)); } return escape(c); } function uncompile(code) { code=unescape(code); var c=String.fromCharCode(code.charCodeAt(0)-code.length); for(var i=1;i<code.length;i++){ c+=String.fromCharCode(code.charCodeAt(i)-c.charCodeAt(i-1)); } return c; } var str = "xxx''''中國人民解放軍'yyy'yyyyitjeff.3455559'"; var enStr = compile(str); alert(enStr);var deStr = uncompile(enStr); alert(deStr);