03 2018 档案
摘要:link和@import link和@import都可以引入外联的css文件。实际的显示效果没什么差别。它们之间的差别体现在: 1. link是XHTML的一个标签,引入css文件只是它的其中一个而且是最常见的用途,@import则只能用于在style标签中引入css文件。 2. 最重要的区别 。l
阅读全文
摘要:为什么要把css样式表放在head标签里 因为这样可以避免浏览器在样式表加载之前用默认样式显示文档,避免因此造成的页面闪烁。 常见水平居中元素的各种方法 1. inline元素的话,直接为父元素设置 就行。 2. block元素的话,要给元素设置宽度(这个相当重要),然后设置左右margin为aut
阅读全文
摘要:背景 设想,我们直接地将一些事件处理程序绑定在诸如resize、scroll这样的事件上。可想而知的是,无论我们多么的小心,在改变窗口大小或者滚动时,事件会以一个高频率触发。要是监听这样的事件进行dom操作,那么势必会引起性能的高消耗。而且,问题是,我们往往也并不需要这样的事件一直高频率触发。 函数
阅读全文
摘要:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。 当我们组件的层级变得复杂,多个组件共享状态时数据的流动容易被破坏,容易发生混乱,难以管理。 两个常见的场景: 1. 多个视图依赖于同一状态。 2. 来自不同视图的行为需要变更同一状态。 在这种时候,维护状态是极其困难的。 vuex应运
阅读全文
摘要:跟HTTP首部有关的知识也是容易被忽略的。之前自己做写东西时,发现对HTTP首部的了解远远不够。所以,也是稍微多学习一下。 HTTP首部在我们使用web服务的过程中是一直存在的,虽然我们难以感受到它。 在HTTP请求报文中,http报文由请求行(包括方法,URI和http版本)和HTTP首部字段组成
阅读全文
摘要:最近在复习http,把状态码的内容梳理一下。 2XX 成功 200 OK 表示客户端的请求被服务端正常处理。 使用GET方法时,对应请求资源的实体会作为响应返回。 204 No Content 表示客户端的请求被服务端正常处理,但响应报文中没有实体的主体部分,也不允许返回任何实体的主体。浏览器得到了
阅读全文
摘要:JavaScript是一门简单易用的语言,应用广泛,同时它的语言机制又十分复杂和微妙,即使经验丰富的开发人员也需要用心学习才能真正掌握。 《你不知道的JavaScript》中是这样定义类型的: 类型是值的内部特征,它定义了值的行为,以使其区别于其他值。 这样的定义可能略简单了一些,不够已经足够让我们
阅读全文

浙公网安备 33010602011771号