从输入 URL 到页面加载完成的过程中都发生了什么

2015-10-29
阅读 3 分钟
5.4k
说实话,这类文章网上一抓一大把,而我仍想写这篇博客,一方面是想再仔细缕一下这个过程,另一方面是希望用清晰的语言和结构来解释,也算是小小地挑战一下自己。

CSS 引入方式

2015-10-16
阅读 2 分钟
15.4k
有 4 种方式可以在 HTML 中引入 CSS。其中有 2 种方式是在 HTML 文件中直接添加 CSS 代码,另外两种是引入 外部 CSS 文件。下面我们就来看看这些方式和它们的优缺点。

CSS 样式优先级

2015-10-15
阅读 3 分钟
12.5k
当创建的样式表越来越复杂时,一个标签的样式将会受到越来越多的影响,这种影响可能来自周围的标签,也可能来自其自身。下面我们从这两方面去看看 CSS 样式的优先级。

Javascript 中的 Array 操作

2015-10-10
阅读 4 分钟
3.3k
在各种语言中,数组总是一个比较重要的数据结构,Javascript 中的 Array 也不例外。Javascript 中的 Array 提供了一系列方法可以更好地让我们操作 Array 中的元素,下面我们就来看看这些操作方法。

JavaScript 中 console 的用法

2015-10-09
阅读 3 分钟
13.7k
在调试 JS 代码时,很多人倾向于使用 alert() 或者 console.log() 方法来输出信息,正如某些 Java 程序员喜欢在调试代码时使用 System.out.println() 输出信息一样。但与 Java 输出不一样的是, console 对象拥有多种方法可以更好的呈现信息,从而给代码调试带来方便。根据常用程度,列出以下几种 console 对象的方法:

JavaScript 中的 for 循环

2015-10-08
阅读 6 分钟
10.7k
在ECMAScript5(简称 ES5)中,有三种 for 循环,分别是: 简单for循环 for-in forEach 在2015年6月份发布的ECMAScript6(简称 ES6)中,新增了一种循环,是: for-of 下面我们就来看看这 4 种for循环。 简单 for 循环 下面先来看看大家最常见的一种写法: {代码...} 当数组长度在循环过程中不会改变时,我们应将数组长...