1,md5加密
此加密不可逆轉,無法找回,安全性最高
在本地下載md5.js文件 js引入
所有類型的文件和不同大小格式的數據進行md5加密后,都是一個長32位的16進制字符串
var str=123;
str=md5(str);
console.log(str)
2,base64加密
base64加密,是一種常見的加密方式,沒有md5安全,因為它是雙向可解密的
base64 加密方式不是js內置的API,需要使用插件加密的
var str=123;
Base64,encode(str) 加密
Base64,decode(str) 解密
3,url加密 是一種網絡請求中常用的加密方式,用於漢字加密,可解密
url加密方式是js內置API
var str=123;
encodeURI(str); 加密
decodeURI(str) 解密
4, json 編碼 是一種數據類型的轉化方式,是對象數組的編碼解碼
json加密方式是js內置API
var str=123;
json.parse(str) 轉化為數組
json.stringify([1,23,4]) 轉化為字符串