Nginx 配置 Gzip压缩,大幅提升网站加载速度

Nginx 开启 Gzip 压缩后,网站资源经服务器压缩后传输给客户端,客户端浏览器进行解压处理。从而使得传输资源总量大幅度减少,提升网站的加载速度。

JS 简单实现文本复制功能

进一步了解 Vue 在初始化视图时创建新文档的实现逻辑

走进 Javascript,通过未曾留意的细节来分析 Vue 在初始化视图过程中关于 createDocumentFragment() 函数创建新文档时 while(firstChild = el.firstChild) {f.appendChild(firstChild)} 的运作原理。

Nginx 按年月日生成日志文件

Laravel 获取数据库表前缀

Vue2 中 .sync 修饰符的用法及原理详解

vue父子通讯是单向数据流,也就是子组件不能修改父组件的值,但是在很多情况下是需要这样做的,比如在做功能编辑的时候,子组件需要带入父组件的原始值,而且子组件也需要修改这个值,到最后的保存值。所以为了方便起见,官方为这种模式提供一个缩写,即 .sync 修饰符。

WebStorm 设置 Scss 自动编译环境

CSS3 中伪元素 Content 属性详解

Content 属性需要与 Before 及 After 伪元素配合使用,用来定义伪元素所显示的内容。

JS 常见的防抖函数与节流函数

在绑定 Scroll 、Resize 这类事件时,当它发生时,它被触发的频次非常高,间隔很近。如果事件中涉及到大量的位置计算、DOM 操作、元素重绘等工作且这些工作无法在下一个 scroll 事件触发前完成,就会造成浏览器掉帧。加之用户鼠标滚动往往是连续的,就会持续触发 Scroll 事件导致掉帧扩大、浏览器 CPU 使用率增加、用户体验受到影响。这时候就体现了函数防抖与函数节流的实际意义。

HTML 中的 HEAD 配置清单

罗列了能够放在HTML文档的 HEAD 中的各种配置元素。