使用 JavaScript 进行 base64 编码
代码示例:
js
const text = "你好";
const encoded = btoa(unescape(encodeURIComponent(text)));
console.log(encoded); // "5L2g5aW9"
const decoded = decodeURIComponent(escape(atob("5L2g5aW9")));
console.log(decoded); // => "你好"
示例:
https://nanojs.net/tool/encode/base64encoder
https://nanojs.net/tool/encode/base64decoder
使用 JavaScript 实现的好处:
- 无需后端,浏览器可运行
- 注重隐私,不会把内容发到后台
- 托管在网上,无需本地安装