定义和用法
btoa() 方法用于创建一个 base-64 编码的字符串。
该方法使用 “A-Z”, “a-z”, “0-9”, “+”, “/” 和 “=” 字符来编码字符串。
base-64 解码使用方法是 atob() 。
语法
window.btoa(str)
参数说明:
- str: 必需,要编码的字符串。
返回值该方法返回一个 base-64 编码的字符串。
所有主要浏览器都支持 alert() 方法
实例
创建一个 base-64 编码的字符串:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Web176教程(Web176.com)</title> </head> <body> <p>点击按钮创建一个 base-64 编码的字符串。</p> <button onclick="myFunction()">点我</button> <p><strong>注意:</strong> atob() 方法不支持 IE9 及更早的 IE 版本。</p> <p id="demo"></p> <script> function myFunction() { var str = "Web176"; var enc = window.btoa(str); var res = "编码字符串: " + enc; document.getElementById("demo").innerHTML = "原始字符串: " + str + "<br>" + res; } </script> </body> </html>
作者:terry,如若转载,请注明出处:https://www.web176.com/javascriptbook/brtips/3676.html