Back

js - base64编码(btoa) 和解码(atob)

发布时间: 2019-01-14 07:18:00

参考:https://developer.mozilla.org/zh-CN/docs/Web/API/WindowBase64/Base64_encoding_and_decoding

使用顺序:

1. btoa()
从一个字符串或者二进制数据编码一个Base64字符串。

2. atob()
解码一个Base64字符串。

btoa('hello')    =>  "aGVsbG8="

atob("aGVsbG8=")  =>  "hello"

为什么这么命名? 个人认为这个名字太烂了。 答案在这里:https://stackoverflow.com/questions/33854103/why-were-javascript-atob-and-btoa-named-like-that

Back