Uint8Array получил встроенные методы Base64 и Hex
Предложение TC39 о методах toBase64, fromBase64, toHex и fromHex для Uint8Array достигло Stage 4 в июле 2025 года и войдёт в ECMAScript 2026. Методы поддерживают URL-safe base64, отключение паддинга и строгую проверку ввода, а Baseline 2025 они получили с сентября 2025 года.
- Методы toBase64 и fromBase64 заменили btoa(String.fromCharCode(...bytes))
- Опции alphabet и omitPadding покрывают base64url и паддинг
- Поддержка в Chrome 140, Firefox 133, Safari 18.2 и Node.js 25
- В Node 24 методы отсутствуют, нужен фолбэк
Читать дальше
Софт