btoa与atob
只能加密ascii,不能加密汉字。
var str = 'I LOVE YOU';
//加密btoa
var jiaMi = btoa(str);
alert(jiaMi) ; //结果为SSBMT1ZFIFlPVQ==
//加密 atob
var jieMi = atob(jiaMi);
alert(jieMi)
ncodeURIComponent与decodeURIcomponent
只能将中文加密,不可以加密ascii
加密时 可以先将中文加密,然后再用btoa加密
解密时可以先将ascii解密,然后再将非ascii解密