base64位加密

本文介绍了一种使用原生JavaScript进行Base64编码和解码的方法,避免了使用额外库的麻烦。通过实例展示了如何用window.btoa和window.atob函数实现Base64的快速转换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

临近年底,公司突然接了两个急活,本来负责一个项目前台管理端比较轻松,这下要直接负责一个项目的前端开发,比较着急······

说多了说多了,返回正题。

今天后台打个给我说一个地方的传值要base64加密,说实话半路出家的我看到这个要求的第一反应就是百度。因为自己不熟悉,直接使用了以下方法。

var str = "weizhuren"
var base = new Base64();  
var result = base.encode(str);

结果一试发现不太行,这个加密方法应该是需要进入一个封装好的库才行,这不就麻烦了吗,费事了嘛,结果再一查,还真有简单的方法,原生js已经提供了base64的编码与解码,直接使用就可以了。

let name = "weizhuren"
window.btoa(name)//base64编码
window.atob(name)//base64解码

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值