1. ホーム
  2. javascript

[解決済み] Javascriptの `atob()` と `btoa()` は、なぜこのような名前なのでしょうか?

2022-03-14 20:44:34

疑問点

Javascriptの場合。 window.atob() メソッドは ベース64 文字列と window.btoa() メソッドでエンコードされた string ベース64 .

ではなぜ、以下のような名前にしなかったのでしょうか? base64Decode()base64Encode() ? atob()btoa() というのは、全く意味不明だからです。

その理由が知りたい。

解決方法は?

その atob()btoa() メソッドを使用すると、コンテンツをbase64エンコーディングに変換したり、base64エンコーディングからコンテンツを変換したりすることができます。

<ブロッククオート

これらのAPIでは、ニーモニック目的で、"b" は、以下のように考えることができます。 はバイナリ、quot;a"はASCIIを表します。しかし、実際には、以下の理由で 主に歴史的な理由から、これらの入力と出力はともに 関数はユニコード文字列です。

から。 http://www.w3.org/TR/html/webappapis.html#atob