base64
base64 方法封装
u.base64 = {};
1、base64 前缀
// base64 前缀
u.base64.prefix = 'data:image/png;base64,'
2、base64 编码
/**
*@description base64 编码
* @param {input}
*/
u.base64.encrypt = function(input) {
var str = CryptoJS.enc.Utf8.parse(input)
var base64 = CryptoJS.enc.Base64.stringify(str)
return base64
}
3、base64 解码
/**
* @description base64 解码
* @param {input}
*/
u.base64.decrypt = function(input) {
return CryptoJS.enc.Base64.parse(input).toString(CryptoJS.enc.Utf8)
}
下载
npm i sg-utils -S
GitHub地址(记得给星哦)
系列文章
JavaScript工具类(一):util.js创建及上传
JavaScript工具类(二):cookie缓存
JavaScript工具类(三):localStorage本地储存
JavaScript工具类(四):数据类型
JavaScript工具类(五):string字符串
JavaScript工具类(六):number数字
JavaScript工具类(七):array数组
JavaScript工具类(八):object对象
JavaScript工具类(九):date日期
JavaScript工具类(十):base64编码、解码
JavaScript工具类(十一):浏览器、移动端类型
JavaScript工具类(十二):validate表单验证
JavaScript工具类(十三):url路径处理
JavaScript工具类(十四):json数据格式
JavaScript工具类:util.js用法实例