Введение
В этом практическом занятии мы изучим, как декодировать строку данных, закодированную с использованием кодирования base-64 в JavaScript. Вы научитесь создавать Buffer для заданной строки с кодированием base-64 и использовать Buffer.prototype.toString(), чтобы вернуть декодированную строку. В этом практическом занятии вы получите практический опыт в декодировании строк, закодированных base64, в JavaScript.
Декодирование строки, закодированной base64
Для декодирования строки данных, закодированной с использованием кодирования base-64, следуйте шагам:
- Откройте Терминал/SSH и введите
node, чтобы начать практиковаться в написании кода. - Создайте
Bufferдля заданной строки с кодированием base-64. - Используйте
Buffer.prototype.toString(), чтобы вернуть декодированную строку.
Вот пример кода:
const atob = (str) => Buffer.from(str, "base64").toString("binary");
Вы можете протестировать эту функцию, запустив atob('Zm9vYmFy'), что должно вернуть 'foobar'.
Резюме
Поздравляем! Вы завершили практическое занятие по декодированию строки, закодированной base64. Вы можете практиковаться в других практических занятиях в LabEx, чтобы улучшить свои навыки.