JSはどうやって相手をASCIIコードで並べ替えますか?


WeChatアプレットを開発して、インターフェースを要求する時、オブジェクトを使ってasciiを並べ替えて暗号化します.
 
function sort_ASCII(obj){
  var arr = new Array();
  var num = 0;
  for (var i in obj) {
    arr[num] = i;
    num++;
  }
  var sortArr = arr.sort();
  var sortObj = {};
  for (var i in sortArr) {
    sortObj[sortArr[i]] = obj[sortArr[i]];
  }
  return sortObj;
}
自分でカプセル化する方法で、暗号化対象に入ると、asciiで並べ替えられたオブジェクトに戻ります.
別途必要です utf-8に対応するmd 5はjsパケットを暗号化します.ネット上のjs md 5は暗号化されています.全部違います.utf-8はサポートされていません. .
ダウンロード https://download.csdn.net/download/baidu_26504655/1050030
 
———オリジナルから 風が卵を揺らします