当前位置:首页 > 前端 > 正文内容

【前端】pako库——数据压缩利器工具

virtualman5个月前 (10-12)前端973

pako.deflate()压缩,压缩为UInt8Array  

pako.inflate()解压缩

 let jsonObj = {"a":1,"b":"123"};
  let jsonStr = JSON.stringify(jsonObj);
  let compressed = pako.deflate(jsonStr);
  console.log(compressed);
  let decompressed = pako.inflate(compressed,{to:'string'});
  console.log(decompressed);

运行结果:

相关文章

【前端】防抖与节流的定义、区别及其代码实现

【前端】防抖与节流的定义、区别及其代码实现

一、防抖与节流是什么? 本质上两者都是前端的一种优化手段,也是前端开发中处理高频技术的关键。 如:浏览器的 resize、scroll、keypress、mousemove 等事件在触发时,会不断地调用绑定在事件上的回调函数,极大地浪费资源,降低前端性能 为了优化体验,...

vue3官方指定状态管理工具——Pinia

前言在 2020 年 9 月 Vue 3 发布正式版本之后,2021 年 2 月 Vuex 也发布了适配 Vue 3 的 4.0 版本,但是在 2021 年 8 月底,由 Vue 核心团队成员 Eduardo 主要贡献的全新 Vue 状态共享库发布 2.0 版本,并在同年 11 月,尤大正式指定 P...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。