💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、豆包、星火、月之暗面及文生图、文生视频 广告
# base64 # API JavaScript 提供两个方法来处理 Base64 编码和解码操作:btoa 方法将字符串或二进制值转化为 Base64 编码,atob 方法将Base64 编码转化为原来的编码。需要说明的是,在进行使用这些方法进行编码和解码的时候需要考虑到非 ASCII 码字符的情况,若是非 ASCII 码字符那么需要插入浏览器转码的操作。 ~~~ function base64Encode(str) {    return window.btoa(unescape(encodeURIComponent(str))); } function base64Decode(str) {    return decodeURIComponent(escape(window.atob(str))); } base64Encode('Man');                 base64Decode('TWFu'); ~~~ 或者使用[第三方包](https://github.com/dankogai/js-base64),里面封装了对应编码和解码的方法。 ``` Base64.encode('dankogai'); // ZGFua29nYWk= Base64.decode('ZGFua29nYWk='); // dankogai ```