将一个字符串编码为 base64 格式的字符串
函数则是以传统的 Base64 编码方式实现的 JavaScript 函数,可以在任何环境下运行。该函数通过遍历输入字符串的每个字符,将其转换为对应的二进制数据,并对这些数据进行 Base64 编码,最终返回编码后的字符串。此外,与 btoa 不同的是,base64_encode 可以处理任何字符集的字符串,包括 Unicode 字符等。
可以看到,在该示例中,我们将字符串 'Hello, world!' 传入 base64_encode 方法中,该方法返回了对该字符串进行 Base64 编码后得到的编码字符串 'SGVsbG8sIHdvcmxkIQ=='。
// 对字符串 'Hello, world!' 进行 Base64 编码 const encodedStr = base64_encode('Hello, world!'); console.log(encodedStr); // 输出 'SGVsbG8sIHdvcmxkIQ==' Copy
// 对字符串 'Hello, world!' 进行 Base64 编码 const encodedStr = base64_encode('Hello, world!'); console.log(encodedStr); // 输出 'SGVsbG8sIHdvcmxkIQ=='
要编码的字符串
编码后的 base64 字符串
Generated using TypeDoc
将一个字符串编码为 base64 格式的字符串
Description
函数则是以传统的 Base64 编码方式实现的 JavaScript 函数,可以在任何环境下运行。该函数通过遍历输入字符串的每个字符,将其转换为对应的二进制数据,并对这些数据进行 Base64 编码,最终返回编码后的字符串。此外,与 btoa 不同的是,base64_encode 可以处理任何字符集的字符串,包括 Unicode 字符等。
Description
可以看到,在该示例中,我们将字符串 'Hello, world!' 传入 base64_encode 方法中,该方法返回了对该字符串进行 Base64 编码后得到的编码字符串 'SGVsbG8sIHdvcmxkIQ=='。
Example