对于中文字符串进行编码解码时,我们需要对其做一定处理方可,否则乱码
let name = '新码笔记';
let encodedData = window.btoa(unescape(encodeURIComponent(name )));
// 输出:5paw56CB56yU6K6w
let decodedData = decodeURIComponent(escape(window.atob('5paw56CB56yU6K6w')))
// 解码输出:新码笔记
对于中文字符串进行编码解码时,我们需要对其做一定处理方可,否则乱码
let name = '新码笔记';
let encodedData = window.btoa(unescape(encodeURIComponent(name )));
// 输出:5paw56CB56yU6K6w
let decodedData = decodeURIComponent(escape(window.atob('5paw56CB56yU6K6w')))
// 解码输出:新码笔记