初夏的脚步刚刚走来,人们纷纷把厚重的单衣脱掉,换上了凉爽的短袖,又把旅游鞋换成了颜色各不相同的夹鞋,有淡绿色的;有洁白的;还有深蓝色的……
从IE10开始所有的浏览器都提供了原生的base64编码与解码的方法,而方法名就是 atob() 与 btoa()。关于base64编码与解码的使用方法如下。
原生js Base64 编码的方法
btob():方法可以进行base64编码
语法:
var encodedData = window.btoa(stringToEncode);
例:
console.log(window.btoa('http://www.feiniaomy.com'));
打印结果:
aHR0cDovL3d3dy5mZWluaWFvbXkuY29t
原生js Base64 解码的方法
atob():方法可以进行base64编码的内容进行解码!
语法:
var decodedData = window.atob(encodedData);
例:
console.log(window.atob('aHR0cDovL3d3dy5mZWluaWFvbXkuY29t'));
打印结果:
http://www.feiniaomy.com
以上就是原生javascript代码如何实现base64编码与解码方法。小苗不经风雨长不成大树,人不经困难难以成材。更多关于原生javascript代码如何实现base64编码与解码方法请关注haodaima.com其它相关文章!