背景 mixins的一般用法 就我自己个人而言,mixins一般用的比较多的就是定义一个混入对象,然后在组件里或者新建的vue对象里使用mixins,用法简单明了。基本上和官...
背景 mixins的一般用法 就我自己个人而言,mixins一般用的比较多的就是定义一个混入对象,然后在组件里或者新建的vue对象里使用mixins,用法简单明了。基本上和官...
cookie 通常由浏览器进行存储,然后将cookie与每个后续请求一起发送到同一服务器。收到HTTP请求时,服务器可以发送带有Cookie的header头。可以给Cooki...
js优化的总体原则 当需要时才优化 考虑可维护性 提升JS文件的加载性能 加载元素的顺序css文件放在 里,js文件放在 结尾文件反过来会阻塞整个页面的渲染 JS变量和函数优...
提升css渲染性能 谨慎使用expensive属性比如nth-child伪元素,position: fixed, position: absolute等,因为这些是比较耗费浏...
减少HTML嵌套 减少DOM节点数 减少无语义代码 删除http或者https,如果URL的协议头恶化当前页面的协议头一致的,或者此URL在多个协议头是可用的,则可用考虑删除...
图片服务器自动优化解密 图片服务器自动优化解密是在图片URL链接上增加不同特殊参数,服务器自动化生成不同格式、大小、质量、特殊能力等的图片 处理方式 图片裁剪,可以将图片按照...
用工具进行图片压缩 压缩PNG工具:node-pngquant-native优点:跨平台,压缩比高,特别适合压缩png24 压缩JPG工具:jpegtran有点:跨平台,有l...
JPEG(联合图像专家小组) 联合图像专家小组是一种针对彩色照片而广泛使用的有损压缩图形格式 介绍:栅格图形。拓展名.jpge、.jpe、jpg。这个格式常被应用于存储和传输...
页面两栏布局分为下面几种情况: 一栏固定宽度,一栏自适应 一栏不定宽,一栏自适应 两栏等高 左右宽度比为1:2,右边又分为上下两栏,高度为1:1 一栏固定宽度,一栏自适应 1...
Https涉及到的主体 客户端。通常是浏览器,也可是自己编写的各种语言的客户端程序 服务端。一般指的是支持https的网站 CA(certificate authorites...
NodeJs是一个平台,构建在v8上(js语言解释器),采用事件驱动、总所周知,NodeJs是用javascript语言开发的,javascript是一个单线程语言。当Nod...
vue三要素 响应式:如何监听数据变化(双向数据绑定) 模版引擎:如何解析模板 渲染:vue如何将监听到的数据变化和解析后的html进行渲染实现双向数据绑定有挺多种方法:kn...
async async做为一个关键字放在函数的前面,表示函数是一个异步函数。async就是异步的意思。异步就是意味着函数的执行不会阻塞后面代码的执行async/await是p...
题目要求:实现一个Queue类,要求调用task可以实现定时任务。比如Queue().task(1, 1000)是一秒输出数字,Queue().task(2, 2000)两秒...
es6新增的变量声明方式let、const和之前的var都可以用来声明变量。那么这三者的区别是什么呢? let let的作用域是块级作用域,es6之前的作用域只有全局作用域、...
Vue双向数据绑定的原理是基于发布者订阅者的模式,利用初始化的时候用Object.defineProperty劫持数据对象及其子对象的属性,为他们添加getter/sette...
前言 每次谈到vue的双向数据绑定原理,大部分人都会说:Vue是通过Object.defineProperty方法属性拦截的方式,将data对象里面的每个数据都转化成gett...
HTTP2.0相比HTTP1.X大幅度的提升了web的性能。在与HTTP/1.1完全语义兼容的基础上,进一步减少了网络延迟。对于前端开发者来说,无疑减少了前端方面的优化工作。...