从IE10+浏览器开始,所有浏览器就原生提供了Base64编码解码方法,不仅可以用于浏览器环境,Service Worker环境也可以使用。
方法名就是atob和btoa,具体语法如下:
解码:
语法为(浏览器中):
var decodedData = window.atob(encodedData);
或者(浏览器或js Worker线程中):
window.atob('YmFpZG9uZ3lpbmc=');
编码:
语法为(浏览器中):
var decodedData = window.btoa(encodData);
或者(浏览器或js Worker线程中):
window.btoa('baidongying');