Size: a a a

2020 July 17

L

Lupusregina[beta] in pro.js
Никита Сковорода
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'
const map = Array(128)
chars.split('').forEach((c, i) => (map[c.charCodeAt(0)] = i.toString(4).padStart(3, 0)))
const otherAtob = (string, tmp = '', res = []) => {
 for (let i = 0; i < string.length; i++) {
   tmp += map[string.charCodeAt(i)] || ''
   if (tmp.length >= 4) {
     res.push(String.fromCharCode(parseInt(tmp.slice(0, 4), 4)))
     tmp = tmp.slice(4)
   }
 }
 return res.join('')
}


Смотри, какое безумие
можено сократить
источник

L

Lupusregina[beta] in pro.js
const map = [...'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/']
.reduce((a, v, i) => (a[v.charCodeAt(0)] = i.toString(4).padStart(3, 0), a), [])
const myAtob2 = (s, r = '') => (s
 .replace(/[^]/g, c => map[c.charCodeAt(0)]||"")
 .replace(/.{4}/g, b => r += String.fromCharCode(parseInt(b, 4))), r)
источник

S

Syntax Highlight Bot in pro.js
Lupusregina[beta]
const map = [...'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/']
.reduce((a, v, i) => (a[v.charCodeAt(0)] = i.toString(4).padStart(3, 0), a), [])
const myAtob2 = (s, r = '') => (s
 .replace(/[^]/g, c => map[c.charCodeAt(0)]||"")
 .replace(/.{4}/g, b => r += String.fromCharCode(parseInt(b, 4))), r)
источник

В

Виктория in pro.js
Славик
почему нельзя прописать fetch(url).then(r => r.json())?
Потому что гладиолус
источник

В

Виктория in pro.js
Очевидно
источник

С

Славик in pro.js
ну поясни
источник

С

Славик in pro.js
для тупых
источник

В

Виктория in pro.js
Никита Сковорода
const chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'
const map = Array(128)
chars.split('').forEach((c, i) => (map[c.charCodeAt(0)] = i.toString(4).padStart(3, 0)))
const otherAtob = (string, tmp = '', res = []) => {
 for (let i = 0; i < string.length; i++) {
   tmp += map[string.charCodeAt(i)] || ''
   if (tmp.length >= 4) {
     res.push(String.fromCharCode(parseInt(tmp.slice(0, 4), 4)))
     tmp = tmp.slice(4)
   }
 }
 return res.join('')
}


Смотри, какое безумие
Да, действительно вселяет ужас
источник

L

Lupusregina[beta] in pro.js
Виктория
Да, действительно вселяет ужас
источник

В

Виктория in pro.js
Славик
ну поясни
Да я не знаю, я вообще искэмэльхттпреквест юзаю и у меня нет проблем
источник

В

Виктория in pro.js
Пробовала фетчом
источник

В

Виктория in pro.js
Психанула и выкинула его
источник

В

Виктория in pro.js
В итоге
источник

D

Danila in pro.js
Виктория
Психанула и выкинула его
А что с ним не так?
источник

В

Виктория in pro.js
Danila
А что с ним не так?
Не понравился
источник

D

Danila in pro.js
Интересно 🤔
источник

В

Виктория in pro.js
А если тебе надо будет прогресс бар загрузки сделать, ты куда побежишь?  Фетче этого нет
источник

L

Lupusregina[beta] in pro.js
Danila
А что с ним не так?
фетч слишком сложный для вики
источник

D

Danila in pro.js
Виктория
А если тебе надо будет прогресс бар загрузки сделать, ты куда побежишь?  Фетче этого нет
Справедливо, в общем-то
источник

В

Виктория in pro.js
Lupusregina[beta]
фетч слишком сложный для вики
Шутишь?
источник