为什么需要缓存? 节省资源,节省流量,节省时间,也就是所谓的优化。 怎么缓存? 缓存可以简单的划分成两种类型:强缓存(200 from cache)与协商缓存(304) 区别...
为什么需要缓存? 节省资源,节省流量,节省时间,也就是所谓的优化。 怎么缓存? 缓存可以简单的划分成两种类型:强缓存(200 from cache)与协商缓存(304) 区别...
什么是cookie? cookie是浏览器访问服务器后,服务器传给浏览器的一段数据,一般是与用户信息相关的数据浏览器收到cookie之后,会存储在本地硬盘中,但是可能会经过一...
vue-cli构建的项目,npm run dev时看到的页面对应的是npm run build之后dist文件夹中的index.html文件,而不是项目根目录下的index....
1、 什么是路由? 路由是根据不同的URL来展示不同的内容或页面;前端路由就是把不同路由对应的不同页面或内容的展示交给前端来做(真正实现前后端分离),以前都是通过服务器端来根...
2018/10/28/ 看阮一峰博客有感 闭包就是能访问其他函数内部变量的函数,理解这句话可以从以下几点开始。 闭包为什么是函数?解释这点需要先了解 JavaScript 语...
继承是指一个对象直接使用另一对象的属性和方法。 ES5: ES6: 优劣对比:ES5 继承的写法,从原型链的角度来看更易于理解,但写法上比 ES6 的继承稍有复杂。
web 加载环节及个每个环节的优化处理 1. DNS查询 减少 DNS 查询,即减少请求的域名数量。 2. TCP协议 使用 TCP 连接复用,在请求头处添加 keep-al...
构造函数是什么?答:用于生成对象的函数。 对象不是直接声明即可吗?为什么还要用构造函数生成对象,如var obj = {},生成一个空对象。答:这是简写,var obj = ...
js 获取屏幕各种宽高的方法(浏览器兼容) 屏幕的有效宽高: window.screen.availHeightwindow.screen.availWidth 网页可见区域...
需求 1.实现 div 分成各等分(默认最多24分)2.gutter 缝隙3.响应各媒体分辨率 知识点 vue组件三板斧:<template> props v-bind,缩写...
异步:不等结果,直接进行下一步。 同步:等到结果,再进行下一步。 以上就是异步与同步的简单概念,简洁,但似乎也不是特别好理解,以下就用代码进行更直观的解释; 异步一般是存在于...
1. dom level 1 : 有两个版本 2. dom level 2 出现event 3. dom 版本 dom 4 在草案中,主要版本是 dom 3 ,event内容...
以下是用jQuery初步实现的轮播1.0效果,手动点击切图版,没有难点,做为笔记记录初学者需要遇到的一些值得注意的点: 一个有关页面优化的知识点:重排 1.网页加载 > 图片...
第一步: 第二步: 第三步:
一篇截至Quora的回答:
作用域(scope),程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效/可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。 在理解前,先提及...
1.DOM的基本概念: DOM 是 JavaScript 操作网页的接口,全称为“文档对象模型”(Document Object Model)。它的作用是将网页转为一个 Ja...
原型链:通过原型链实现的,子类调用父类的方法时会一直沿着原型链往上找到父类的原型对象并调用相应的方法从而实现继承; 本人对原型的理解为上图所示,目前无法简要且切入的用字面语句...