1. 程式人生 > >js常用函式彙總

js常用函式彙總

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);