javascript字符串加密解密函数
Posted phperlinxinlan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript字符串加密解密函数相关的知识,希望对你有一定的参考价值。
代码如下:
/** * 加密函数 * @param str 待加密字符串 * @returns string */ function str_encrypt(str) var c = String.fromCharCode(str.charCodeAt(0) + str.length); for (var i = 1; i < str.length; i++) c += String.fromCharCode(str.charCodeAt(i) + str.charCodeAt(i - 1)); return encodeURIComponent(c);
/** * 解密函数 * @param str 待解密字符串 * @returns string */ function str_decrypt(str) str = decodeURIComponent(str); var c = String.fromCharCode(str.charCodeAt(0) - str.length); for (var i = 1; i < str.length; i++) c += String.fromCharCode(str.charCodeAt(i) - c.charCodeAt(i - 1)); return c;
以上是关于javascript字符串加密解密函数的主要内容,如果未能解决你的问题,请参考以下文章
javascript是否自带了base64加密、解密函数?是啥?
javascript是否自带了base64加密、解密函数?是啥?