进行页面传参时,里面有特殊符号或者有嵌套双引号等这类的,这个时候传参获取不到,或者有乱码问题,我们可以用转码来传递这类的参数值
//传递的页面 把传递的值进行编码
var send = btoa(encodeURI(string));
//接收的页面 把接收来的值进行转码
var receive = decodeURI(atob(send));
encodeURL/decodeURL : 不能编码!,#,$,&,’,(,),*,+,,,-,.,/,:,;,=,?,@,_,~,0-9,a-z,A-Z
btoa/atob:不能编码Unicode字符
所以他俩结合完美适配!!!