摘要: // fn 是需要节流处理的函数 // wait 是时间间隔 function throttle(fn, wait) { // previous 是上一次执行 fn 的时间 // timer 是定时器 let previous = 0, timer = null // 将 throttle 处理结果当作函数返回 return function (...args) ... 阅读全文
posted @ 2019-06-11 14:39 抱臂柴 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 在VSCode中配置Eslint 格式化时使代码保持Eslint语法规范 安装Eslint以及prettier美化插件 在VSCode配置设置项中添加如下代码 阅读全文
posted @ 2019-03-19 14:02 抱臂柴 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 什么是CSP CSP全称Content Security Policy ,可以直接翻译为内容安全策略,说白了,就是为了页面内容安全而制定的一系列防护策略. 通过CSP所约束的的规责指定可信的内容来源(这里的内容可以指脚本、图片、iframe、fton、style等等可能的远程的资源)。通过CSP协定 阅读全文
posted @ 2018-12-03 16:09 抱臂柴 阅读(3300) 评论(0) 推荐(2) 编辑
摘要: 链接:http://caibaojian.com/http2.html来源:http://caibaojian.com http1.0和http1.1的缺点: 1.http1.0只允许在一个连接上建立当前未完成的请求 2.http1.1管道只部分处理了请求并发和包头堵塞问题,客户端多建立TCP连接, 阅读全文
posted @ 2018-11-10 13:47 抱臂柴 阅读(417) 评论(0) 推荐(0) 编辑
摘要: scheme - 定义因特网服务的类型。最常见的类型是 httphost - 定义域主机(http 的默认主机是 www)domain - 定义因特网域名,比如 runoob.comport - 定义主机上的端口号(http 的默认端口号是 80)path - 定义服务器上的路径(如果省略,则文档必 阅读全文
posted @ 2018-11-10 13:45 抱臂柴 阅读(535) 评论(0) 推荐(0) 编辑