文字列をbase64へエンコード
文字列をbase64へエンコードするには、window.btoa
メソッドを使用します。
- ※ IE9以下は対応していません。
- ※ Unicode文字列(2バイト以上の文字列)を指定すると、例外エラーとなります。
構文
var encodeString = window.btoa(string);
引数
引数名 | 型 | 説明 | |
---|---|---|---|
第一引数 必須 |
string | string | base64へエンコードする文字列 |
戻り値
base64にエンコードされた文字列を返します。
サンプルコード
JavaScript
var str = 'abcdefg123456',
encodeStr = window.btoa(str);
alert(encodeStr);