例如,假设我想将 64 位有符号整数编码为 base64,我如何(如果可能)在 Javascript 中做到这一点?
为了澄清,我想对数据的实际位/字节进行编码,而不是数据的字符串或字符串表示形式。
即十进制的整数15等于二进制的0000 1111,相当于base64形式的Dw==。
我不想对整数 15 的字符串表示形式进行编码。作为比较,如果您在 base64 中对字符串“15”进行编码,则实际上是在编码 0011 0001 0011 0101,这将为您提供 Base64 形式的 MTU= (这就是window.atob()做)。