前端Base64解码含中文乱码

m0_57857094 2024-07-15 15:03:03 阅读 87

decodeURIComponent(escape(atob(input)))

btoa 和 atob 是window对象的两个函数,

btoa :Base64的编码

atob:Base64的解码

escape:web系统中一般都会在前端对特殊字符进行过滤处理,防止数据查询导致的页面和数据问题。但是也有一些特殊的情况,比如说业务字段里会包含某些特殊字符,比如"%“、”[“、”]"等,这时候如果想象查询出数据就需要使用到escape关键字对特殊字符进行转义。

decodeURIComponent:字符串encodeURIComponent(编码)/decodeURIComponent(解码)



声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。