將字串編碼為Base64(一種二進位到文字的編碼方案)是JavaScript 中的一項常見任務。然而,對於不熟悉二進位資料的開發人員來說,這可能是一個挑戰。
JavaScript 中的 Base64 編碼
要在 JavaScript 中將字串編碼為 Base64,您可以使用內建函數 btoa()。此函數接收 UTF-16 格式的字串並傳回 Base64 編碼的字串。
const string = "Hello, world!"; const encodedString = btoa(string); console.log(encodedString);
理解 btoa()
範例用法
const encodedString = btoa("My binary data"); const decodedString = atob(encodedString); console.log(decodedString); // Outputs: My binary data
以上是如何在 JavaScript 中使用 Base64 編碼和解碼字串?的詳細內容。更多資訊請關注PHP中文網其他相關文章!