利用 window.btoa() 和 window.atob() 以 base-64 编码的方式 对 字符串进行加密解密

window.btoa()    从 String 对象中创建一个 base-64 编码的 ASCII 字符串,其中字符串中的每个字符都被视为一个二进制数据字节。

window.atob()    对经过 base-64 编码的字符串进行解码。

1
2
3
let encodedData = window.btoa('Hello, world'); // 编码
let decodedData = window.atob(encodedData); // 解码
console.log(encodedData, decodedData);

api 文档: btoa() - Web API 接口参考 | MDN


编辑文章✏