gpt4 book ai didi

javascript - 如何使用 Javascript 将任意字节/数据编码为 base64 格式?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:38:22 27 4
gpt4 key购买 nike

例如,假设我想将一个 64 位有符号整数编码为 base64,我如何(如果可能)在 Javascript 中做到这一点?

澄清一下,我想编码数据的实际位/字节,而不是数据的字符串或字符串表示形式。

即十进制的整数15等于二进制的0000 1111,等于base64形式的Dw==。

我不想对整数 15 的字符串表示形式进行编码。为了比较,如果您在 base64 中对字符串“15”进行编码,您实际上是在编码 0011 0001 0011 0101,这将为您提供 base64 形式的 MTU=(这就是 window.atob() 所做的。

最佳答案

首先转换为字符串,然后使用 btoa 或其他标准 b64 编码器之一:

window.btoa(String.fromCharCode(15)); // Dw==

关于javascript - 如何使用 Javascript 将任意字节/数据编码为 base64 格式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5757849/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com