编辑代码

function b64Encode(str) {
    return btoa(encodeURIComponent(str));
}

function b64Decode(str) {
    return decodeURIComponent(atob(str));
}

console.log(b64Encode('你好')); // "JUU0JUJEJUEwJUU1JUE1JUJE"
console.log(b64Decode('JUU0JUJEJUEwJUU1JUE1JUJE')); // "你好"