js字符串转base64
时间: 2023-11-07 17:48:36 浏览: 125
js对字符串进行base64转码/解码
可以使用JavaScript中的`btoa()`和`atob()`函数来进行base64编码和解码。其中,`btoa()`函数将字符串转换为base64编码,`atob()`函数将base64编码转换为字符串。
以下是将字符串转换为base64编码的示例代码:
```javascript
let str = "Hello, world!";
let base64 = btoa(str);
console.log(base64); // "SGVsbG8sIHdvcmxkIQ=="
```
在上面的代码中,`btoa()`函数将字符串"Hello, world!"转换为base64编码"SGVsbG8sIHdvcmxkIQ==",并将其存储在变量`base64`中。
如果需要将base64编码转换为字符串,可以使用`atob()`函数,如下所示:
```javascript
let base64 = "SGVsbG8sIHdvcmxkIQ==";
let str = atob(base64);
console.log(str); // "Hello, world!"
```
在上面的代码中,`atob()`函数将base64编码"SGVsbG8sIHdvcmxkIQ=="转换为字符串"Hello, world!",并将其存储在变量`str`中。
阅读全文