用户中心USER CENTER

首页/用户
  • 浏览器性能优化

    摘要:和类似,但是浏览器关闭则会全部删除,和相同,实际项目中使用较少。启用压缩在服务器端对文件进行压缩,在浏览器端对文件解压缩,可有效减少通信传输的数据量。 1、 减少http请求,合理设置 HTTP缓存 http协议是无状态的应用层协议,意味着每次http请求都需要建立通信链路、进行数据传输,而在服务器端,每个http都需要启动独立的线程去处理。这些通信和服务的开销都很昂贵,减少ht...

    Ryan_Li 发布于Css
  • 细说es6中的Set和Map

    摘要:返回一个布尔值,表示该值是否为的成员。返回键名的遍历器返回键值的遍历器返回键值对的遍历器使用回调函数遍历每个成员需要特别指出的是,的遍历顺序就是插入顺序。该数组的所有成员,都会自动成为实例对象的成员。这意味着,数组的成员只能是对象。 1.Set ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。Set 本身是一个构造函数,用来生成 Set 数据结构...

    Ryan_Li 发布于JavaScript
  • 使用FileSaver.js把base64数据转成表格并下载

    摘要:最近公司项目有一个需求,是按行业要求的一个怪异格式表格下载下来,后端通过表格设计器搞了一个模板,然后填充数据,前端通过接口获取到返回的格式的数据,转成表格提供下载,就用到了这个引入在页面引入,我采用的是引入把转成能下载的文件先实现这个转换方 最近公司项目有一个需求, 是按行业要求的一个怪异格式表格下载下来,后端通过表格设计器搞了一个模板,然后填充数据, 前端通过接口获取到返回的base...

    Ryan_Li 发布于JavaScript
  • JSON解析-再也不用后台改键名改值名

    //声明 function transTOTree(arr, rule) { arr.forEach(item => { rule.forEach(map => { for (let key in map) { let newValue = map.oldKey ? item[map.oldKey] : ; ...

    Ryan_Li 发布于JavaScript
  • http请求 header里General Response Request 里面参数的含义

    摘要:对于简单请求,基本就是在请求中自动在头信息中添加一个字段,例如这表示同意的请求。非简单请求会在正式通信前增加一次查询请求,成为预检。必要字段表示服务器支持的所有跨域请求方法,只要浏览器使用的请求方法包含在内即可通过。 关于http请求的一些理解: CORS是一个w3c标准,全称为Cross-origin resoursce sharing(跨域资源共享),它允许浏览器向不用源的服务器发...

    Ryan_Li 发布于JavaScript
<