sens
g/Java

Super intuicyjny ten dżawoskrytp. Funkcja tekst->base64 nazywa się btoa, a base64->text to atob.

Ja na początku miałem skojarzenie z funkcjami biblioteki standardowej C. atoi konwertuje tekst na inta. Ale najwyraźniej w JS a to nie tekst, a b to nie base64

#
ToyBlackHat

@sens:
The btoa() method creates a Base64-encoded ASCII string from a binary string (i.e., a string in which each character in the string is treated as a byte of binary data).

z BBBBBBinary string do base64-encoded AAAAAAscii - btoa, dla mnie ma sens, @sens ;)

#
Deykun

Uzasadnienie @ToyBlackHat robi jakiś sens, ale i tak zgadzam się ze szkalowaniem, bo też tego nie widziałem w nazwie tej funkcji.

#
sens

@ToyBlackHat: sens może i ma, ale jest nieintuicyjne, bo to że autor miał na myśli binary/ascii to trzeba sobie doczytać, podczas gdy BBBBBBBase64 do AAAAAAAscii (ok, nie do końca, bo ascii jest 7-bitowe, ale patrz: skojarzenie z stdlib C) możnaby się spokojnie domyślić.

#