解码 Base64 编码字符串

Beginner

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

简介

在本实验中,我们将探索如何在 JavaScript 中解码使用 Base64 编码的一串数据。你将学习如何为给定的 Base64 编码字符串创建一个Buffer,以及如何使用Buffer.prototype.toString()来返回解码后的字符串。本实验将提供在 JavaScript 中解码 Base64 编码字符串的实践经验。

这是一个实验(Guided Lab),提供逐步指导来帮助你学习和实践。请仔细按照说明完成每个步骤,获得实际操作经验。根据历史数据,这是一个 初级 级别的实验,完成率为 93%。获得了学习者 100% 的好评率。

解码 Base64 编码字符串

要解码使用 Base64 编码的一串数据,请执行以下步骤:

  1. 打开终端/SSH 并输入node以开始练习编码。
  2. 为给定的 Base64 编码字符串创建一个Buffer
  3. 使用Buffer.prototype.toString()返回解码后的字符串。

以下是一个示例代码片段:

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

你可以通过运行atob('Zm9vYmFy')来测试此函数,它应该返回'foobar'

总结

恭喜你!你已经完成了“解码 Base64 编码字符串”实验。你可以在 LabEx 中练习更多实验来提升你的技能。