15
2019
02

javascript中的btoa和atob方法

看别人的代码时发现window.atob('abc'),之前不知道还有atob方法,于是学习了一下。

javascript 中的btoa和atob可以来进行Base64转码和解码。

(这名字起得,a to b,b to a)


btoa是base64编码;atob是base64解码。如下:

let encodedData = window.btoa("Hello, world");  // base64 编码
let decodedData = window.atob(encodedData);  // 解码 成 ASCII
console.log(encodedData); //"SGVsbG8sIHdvcmxk"
console.log(decodedData); //"Hello, world"

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

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

https://my.oschina.net/ososchina/blog/349277

« 上一篇下一篇 »

相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。