vue3_ts_tool
TypeScript icon, indicating that this package has built-in type declarations

2.0.31 • Public • Published

vue3 ts 工具类

Base64Util

base64加解密工具
加解密示例(Base64Util、EnUtil、pako-需手动引入):

/**
 * 测试npm环境
    "pako": "^2.0.4",
    "vue3_ts_tool": "^1.0.28",
 */

import { gzip, inflate } from "pako";

let str = "需要加密的字符串message23658"
let j1 = EnUtil.encode(str)
console.log("------------简单加解密操作");
console.log("简单加密:" + j1);
console.log("简单解密:" + EnUtil.decode(j1));

let s3 = Base64Util.encode(str)
console.log("------------base64操作");
console.log("base64加密:" + s3);
console.log("base64解密:" + Base64Util.decode(s3));

let str1 = gzip(str);
let ustr = ByteUtil.uint8ArrayToString(str1)
let bstr = Base64Util.encode(ustr)
let astr = Base64Util.decode(bstr)
let uarr = ByteUtil.stringToUint8Array(astr)
let str2 = inflate(uarr, { to: 'string' })
console.log("------------对简单加密的字符串进行pako解压缩");
console.log("pako压缩并base64加密:" + bstr);
console.log("base64解密并pako解压:" + str2);

EnUtil

简单加解密工具

ByteUtil

二进制工具

JSONUtil

JSON序列化工具

MathUtil

数学工具

MsgUtil

消息提示工具

StrUtil

字符串工具

Timer

定时器

CMap

Map模仿版

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
2.0.310latest

Version History

VersionDownloads (Last 7 Days)Published
2.0.310
2.0.300
2.0.290
2.0.270
2.0.260
2.0.251
2.0.240
2.0.230
2.0.220
2.0.210
2.0.200
2.0.100
2.0.90
2.0.80
2.0.70
2.0.60
2.0.50
2.0.40
2.0.30
2.0.20
2.0.10
2.0.00
1.0.350
1.0.341
1.0.330
1.0.320
1.0.310
1.0.300
1.0.290
1.0.280
1.0.270
1.0.250
1.0.240
1.0.230
1.0.220
1.0.210
1.0.200
1.0.190
1.0.180
1.0.170
1.0.160
1.0.150
1.0.140
1.0.130
1.0.120
1.0.110
1.0.100
1.0.90
1.0.80
1.0.70
1.0.60
1.0.50
1.0.40
1.0.30
1.0.20
1.0.10
1.0.00

Package Sidebar

Install

npm i vue3_ts_tool

Repository

c44.cc

Homepage

c44.cc

Weekly Downloads

2

Version

2.0.31

License

MIT

Unpacked Size

30.9 kB

Total Files

5

Last publish

Collaborators

  • a1518079148