Кодирование Base64 в JavaScript: использование функции btoa со строками

В JavaScript функция «btoa» используется для кодирования строки в Base64. Если вы ищете методы использования функции «btoa» специально для строк, вот несколько примеров:

Метод 1: непосредственное использование функции «btoa»

const stringToEncode = "Hello, World!";
const encodedString = btoa(stringToEncode);
console.log(encodedString); // Outputs: "SGVsbG8sIFdvcmxkIQ=="

Метод 2. Обертывание функции “btoa” в пользовательскую функцию

function encodeStringToBase64(string) {
  return btoa(string);
}
const stringToEncode = "Hello, World!";
const encodedString = encodeStringToBase64(stringToEncode);
console.log(encodedString); // Outputs: "SGVsbG8sIFdvcmxkIQ=="