zoukankan      html  css  js  c++  java
  • 利用javascript对字符串加密

    没事利用js写个对字符串加密的方法,基本原理就是先把字符串转化成对应的unicode(用到的方法是charCodeAt()),再把unicode统一减去100(这里加减随便你取多少),把得到的unicode码再转换成对应的字符(用到的方法是String.fromCharCode()),代码如下:

     1 <!DOCTYPE html>
     2 <html>
     3 <head>
     4     <meta charset="utf-8">
     5     <title>字符串加密</title>
     6     <script type="text/javascript">
     7         window.onload=function(){
     8             var aIpt = document.getElementsByTagName('input');
     9             var oDiv = document.getElementById('txt');
    10             aIpt[1].onclick = function(){
    11                 var txtVal = aIpt[0].value;
    12                 var str = "";
    13                 console.log(txtVal);
    14                 for(var i=0;i<txtVal.length;i++){
    15                     str += String.fromCharCode(txtVal.charCodeAt(i)-100);  
    16                 }
    17                 oDiv.innerHTML = str;
    18             }
    19         }
    20     </script>
    21 </head>
    22 <body>
    23     <input type="text"/>
    24     <input type="button" value="加密">
    25     <div id="txt">加密文字显示在这里~</div>
    26 </body>
    27 </html>
  • 相关阅读:
    bind函数
    尾置返回类型
    lambda表达式
    C++谓词
    capacity和size
    容器操作可能会使迭代器失效
    特殊的forward_list操作
    向顺序容器添加元素
    swap与assign
    迭代器
  • 原文地址:https://www.cnblogs.com/sese/p/5770890.html
Copyright © 2011-2022 走看看