解説
文字列をBase64形式にエンコード・デコードする関数を示す。更新日:2017年1月28日
使用方法
サンプル
Base64.encode( 'サンプル・データ' ); //=> "44K144Oz44OX44Or44O744OH44O844K/"
Base64.decode( '44K144Oz44OX44Or44O744OH44O844K/' ); //=> "サンプル・データ"
パラメタ
- String
- 変換元文字列(UTF-8)
戻り値
- String
- 変換結果文字列(UTF-8)
コード
Base64関数
var Base64 =
{
// エンコード
encode: function( str )
{
return btoa( unescape( encodeURIComponent( str ) ) );
},
// デコード
decode: function( str )
{
return decodeURIComponent( escape( atob( str ) ) );
}
};
必須要素
情報
- なし。
注意事項
重要
- 引数の文字コードは、「UTF-8」であること。
更新履歴
- 2017/01/28 … 浅野 利博
- 新規作成