javascript字符串加密解密函数
时间:2022-12-30阅读:176来源:柠檬博客作者:柠檬博客
代码如下:
/** * 加密函数 * @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; }
176人参与,
0条评论
登录后显示评论回复