Javascript Base64 декодировать с использованием обратной петли? - PullRequest
1 голос
/ 03 сентября 2011

В соответствии с этим: http://jsperf.com/fors-vs-while/15 выполнение циклов в обратном направлении в javascript дает гораздо более быстрые результаты.Кто-нибудь слышал или пытался декодировать строки Base64, используя JavaScript в обратном порядке?

1 Ответ

0 голосов
/ 03 сентября 2011

алгоритм будет выглядеть примерно так:

   1. Pad the input string to a multiple of 3 characters
   2. Initialize an empty results array 
   3. Looping backwards in the input string taking 3 chars at a time
   4.    convert 3 chars to the 4 Base64 equivalent
   5.    unshift the Base64 string to the results array
   6. Return the join of the results array.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...