JS ASCII转码 和 Unicode转码

来源:互联网 发布:java游戏网站 编辑:程序博客网 时间:2024/06/07 01:50

一、ASCII 转码 

      1. 字符串转 ASCII 码:  

               var n = str.charCodeAt(i);

      2.  ASCII 码转字符串:   

               var str = String.fromCharCode(n);

二、Unicode 转码

// 转为unicode 编码  function encodeUnicode(str) {      var res = [];      for ( var i=0; i<str.length; i++ ) {      res[i] = ( "00" + str.charCodeAt(i).toString(16) ).slice(-4);      }      return "\\u" + res.join("\\u");  }    // 解码  function decodeUnicode(str) {      str = str.replace(/\\/g, "%");      return unescape(str);  }