[工具代码] 封装支持中文的 btoa atob

735 阅读1分钟

btoa : 编码,原文转 base64
atob : 解码,base64 转原文

btoa atob 是不支持中文转换的,那就自己封装一个

window.myBtoa = function(s) {
  return btoa(unescape(encodeURIComponent(s)))
}

window.myAtob = function(s) {
  return decodeURIComponent(escape(atob(s)))
}

试一试

image.png