// 解码 Base64 编码的字符串
function decodeBase64(base64String) {
// 使用 atob 函数解码 Base64 字符串
try {
return atob(base64String);
} catch (e) {
// 如果解码失败,返回错误信息
return "解码失败: " + e.message;
}
}
// 示例用法
const encodedString = "SGVsbG8gV29ybGQh"; // 这是 "Hello World!" 的 Base64 编码
const decodedString = decodeBase64(encodedString);
console.log("解码后的字符串: " + decodedString); // 输出: Hello World!
atob 函数:这是 JavaScript 内置的用于解码 Base64 编码字符串的函数。它会将 Base64 编码的字符串转换为原始的二进制数据(通常是 UTF-8 编码的文本)。try...catch 语句来捕获可能的解码错误,例如输入的 Base64 字符串格式不正确。如果你有任何问题或需要进一步的帮助,请告诉我!
上一篇:js base64解码
下一篇:cryptojs base64
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站