zoukankan      html  css  js  c++  java
  • (第八天)[js] 写一个加密字符串的方法

    写一个加密字符串的方法
    

      

    //加密
    function strEncrypt(str) {
        return str.split('').map(s => {
          return String.fromCharCode(s.charCodeAt() + 1)
        }).join('')
      }
    //解密
    function outEncy(str){
        return str.split('').map(item =>{
            return String.fromCharCode(item.charCodeAt() - 1)
        }).join('');
    }
    
    let arr = 'asasd';
    strEncrypt(arr);
    console.log(strEncrypt(arr))
    console.log(outEncy(strEncrypt(arr)))

    补充一下知识点,说不定哪天就用到了,您说不是吗?

    fromCharCode()方法
    将 Unicode 编码转为一个字符
    var n = String.fromCharCode(65);
    输出A
    charCodeAt()方法
    将一个字符转为 Unicode 编码
  • 相关阅读:
    第二次上机
    第二次作业
    第一次上机
    第一次作业
    第3次上机作业
    第四周作业
    第二次上机作业(第四周)
    第三周作业
    第一次上机作业
    第一次JAVA作业
  • 原文地址:https://www.cnblogs.com/DIVEY/p/15214589.html
Copyright © 2011-2022 走看看