Javascript使用 window.btoa()
可以很方便的将字符串进行Base64编码,使用 window.atob()
可以将Base64字符还原成原始字符串。
但是此方法在IE浏览器上的兼容有限,必须在IE10及以上才行。FireFox及Chroem只要不是太古老的版本都支持。小小的鄙视一下IE浏览器。
下面是演示效果:
1 | var str = 'jenkiHuang.com'; |
Base64就是用来将非ASCII字符的数据转换成ASCII字符的一种方法。
Base64编码后的字符串,更适合不同平台、不同语言之间的传输。