atob 和 btoa 方法名是不是反了。。。。

2017-12-22 16:44:54 +08:00
 flowfire

按我的理解
atob => ascii to base64 => input ascii output base64
btoa => base64 to ascii => input base64 output ascii

2630 次点击
所在节点    JavaScript
2 条回复
koebehshian
2017-12-22 16:54:20 +08:00
https://stackoverflow.com/questions/33854103/why-were-javascript-atob-and-btoa-named-like-that

b 是 binary,a 是 ascii,因为 base 的字符串表示是用 ascii 编码的。

atob()
Decodes a string of data which has been encoded using base-64 encoding.
btoa()
Creates a base-64 encoded ASCII string from a "string" of binary data.
DevilBin
2017-12-23 08:12:19 +08:00
😝我也是这么想的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/416873

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX