记录一个js加密解密封装方法


 1 function compileStr(code){ //对字符串进行加密       
 2       var c=String.fromCharCode(code.charCodeAt(0)+code.length);
 3      for(var i=1;i){      
 4            c+=String.fromCharCode(code.charCodeAt(i)+code.charCodeAt(i-1));
 5      }   
 6    return escape(c);  
 7 }
 8  //字符串进行解密 
 9 function uncompileStr(code){      
10       code=unescape(code);      
11       var c=String.fromCharCode(code.charCodeAt(0)-code.length);      
12      for(var i=1;i){      
13           c+=String.fromCharCode(code.charCodeAt(i)-c.charCodeAt(i-1));      
14      }      
15       return c;
16 }

相关