Декодирование строки, закодированной base64

Beginner

This tutorial is from open-source community. Access the source code

Введение

В этом практическом занятии мы изучим, как декодировать строку данных, закодированную с использованием кодирования base-64 в JavaScript. Вы научитесь создавать Buffer для заданной строки с кодированием base-64 и использовать Buffer.prototype.toString(), чтобы вернуть декодированную строку. В этом практическом занятии вы получите практический опыт в декодировании строк, закодированных base64, в JavaScript.

Это Guided Lab, который предоставляет пошаговые инструкции, чтобы помочь вам учиться и практиковаться. Внимательно следуйте инструкциям, чтобы выполнить каждый шаг и получить практический опыт. Исторические данные показывают, что это лабораторная работа уровня начальный с процентом завершения 93%. Он получил 100% положительных отзывов от учащихся.

Декодирование строки, закодированной base64

Для декодирования строки данных, закодированной с использованием кодирования base-64, следуйте шагам:

  1. Откройте Терминал/SSH и введите node, чтобы начать практиковаться в написании кода.
  2. Создайте Buffer для заданной строки с кодированием base-64.
  3. Используйте Buffer.prototype.toString(), чтобы вернуть декодированную строку.

Вот пример кода:

const atob = (str) => Buffer.from(str, "base64").toString("binary");

Вы можете протестировать эту функцию, запустив atob('Zm9vYmFy'), что должно вернуть 'foobar'.

Резюме

Поздравляем! Вы завершили практическое занятие по декодированию строки, закодированной base64. Вы можете практиковаться в других практических занятиях в LabEx, чтобы улучшить свои навыки.