141. implement btoa()

JavaScript

容易  -通过 / -执行

btoa() 接受一个二进制字符串返回一个Base64-encoded 的ASCII字符串。二进制字符串的字符对应二进制数据中的每一个字节。

请仔细阅读Base64 wiki 然后实现你自己的btoa()

myBtoa('BFE')// 'QkZF'myBtoa('BFE.dev')// 'QkZFLmRldg=='

注意

  1. 请不要直接使用 window.btoa()
  2. 传入的二进制字符串均为有效的 ASCII 字符。关于一般的Base64 encoding/decoding会有另外的题目。

始终思考更好的解决办法