Base64 エンコードされた文字列をデコードする

JavaScriptJavaScriptBeginner
今すぐ練習

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

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、JavaScript で Base-64 エンコードされたデータの文字列をデコードする方法を探ります。与えられた Base-64 エンコードされた文字列を持つ Buffer を作成する方法と、Buffer.prototype.toString() を使用してデコードされた文字列を返す方法を学びます。この実験では、JavaScript で Base64 エンコードされた文字列をデコードする実践的な経験を提供します。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL javascript(("JavaScript")) -.-> javascript/BasicConceptsGroup(["Basic Concepts"]) javascript/BasicConceptsGroup -.-> javascript/variables("Variables") javascript/BasicConceptsGroup -.-> javascript/data_types("Data Types") javascript/BasicConceptsGroup -.-> javascript/comp_ops("Comparison Operators") subgraph Lab Skills javascript/variables -.-> lab-28259{{"Base64 エンコードされた文字列をデコードする"}} javascript/data_types -.-> lab-28259{{"Base64 エンコードされた文字列をデコードする"}} javascript/comp_ops -.-> lab-28259{{"Base64 エンコードされた文字列をデコードする"}} end

Base64 エンコードされた文字列をデコードする

Base-64 エンコードされたデータの文字列をデコードするには、次の手順に従います。

  1. ターミナル/SSH を開き、コーディングを練習するために node と入力します。
  2. 与えられた Base-64 エンコードされた文字列を持つ Buffer を作成します。
  3. Buffer.prototype.toString() を使用してデコードされた文字列を返します。

以下はコードの例です。

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

この関数をテストするには、atob('Zm9vYmFy') を実行して、'foobar' が返されることを確認します。

まとめ

おめでとうございます!Base64 エンコードされた文字列をデコードする実験を完了しました。あなたの技術を向上させるために、LabEx でさらに多くの実験を練習できます。