除了试图防止信息传输中的通信问题外,atob()
和btoa()
的用例是什么?
我已经在网上研究过了,但是除了信息传递之外,我没有发现任何问题。这是我找到的资源:atob()和btoa()
查看base 64编码的用法
特别是在web上,base-64编码对于禁止二进制数据的上下文非常有用,其中包括许多HTML。例如,如果您想将PNG图像文件内联到URL中,例如在<img src>
中使用,您可以编写data:image/png;base64,...
,其中...
是PNG文件的base-64编码。btoa
对于生成这样的url很有用,如下所示:
const url = "data:image/png;base64," + btoa(pngContent);