JS-字符串与Base64互相转换

 2022-01-07 

字符串与Base64互相转换

  • 字符串转base64
    1
    2
    3
    4
    5
    6
    7
    function encode(str){<!-- -->
        // 对字符串进行编码
        var encode = encodeURI(str);
        // 对编码的字符串转化base64
        var base64 = btoa(encode);
        return base64;
    }

  • base64转字符串
    1
    2
    3
    4
    5
    6
    7
    function decode(base64){<!-- -->
        // 对base64转编码
        var decode = atob(base64);
        // 编码转字符串
        var str = decodeURI(decode);
        return str;
    }