自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 HTTP缓存相关头

在请求一个静态文件的时候(图片,css,js)等,这些文件的特点是文件不经常变化,将这些不经常变化的文件存储起来,对客户端来说是一个优化用户浏览体验的方法。那么这个就是客户端缓存的意义了。windows下客户端的缓存文件存放在临时文件夹中,但是这里有个问题就是这个缓存文件存放多久呢?这个是由服务端进行设置的。Expires/Cache-ControlHTTP头中的Expires和Cac

2015-10-16 08:52:49 412

原创 css3学习之用户界面

我们使用css3的新属性,可以自由的控制页面当中某个元素的大小,可以设置外边框以突出重点,可以轻松的实现报纸版面的排列效果(多列),可以重定义盒子模型的呈现形式。        1、css3多列通过 CSS3,能够创建多个列来对文本进行布局 - 就像报纸那样。Internet Explorer 10 和 Opera 支持多列属性。Firefox 需要前缀 -moz-。Chrom

2015-10-08 21:08:16 421

原创 JavaScript权威指南学习之第9章 类和模块

1、原型对象是类的唯一标识:当且仅当两个对象继承自同一个原型对象时,它们才是属于同一个类的实例。r instanceof Range判断r是否是Ranger的对象时,instanceof运算符并不会检查r是否是由Ranger()构造函数初始化而来,而会检查r是否继承自Ranger.prototype。不过,instanceof的语法规则强化了“构造函数是类的公有属性”的概念。2、构造函数和原型

2015-10-04 23:00:27 733

原创 JavaScript权威指南学习之第8章 函数

1、一条函数声明语句实际上声明了一个变量,并把一个函数对象赋值给它。2、函数声明语句并非真正的语句,ECMAScript规范只是允许它们作为顶级语句。它们可以出现在全局代码里,或者内嵌在其他函数中,但它们不能出现在循环、条件判断,或者try/cache/finally以及with语句中。注意,此限制仅适用于以语句声明形式定义的函数。函数定义表达式可以出现在JavaScript代码的任何地方。

2015-10-03 18:55:47 638

原创 JavaScript权威指南学习之第7章 数组

1、足够稀疏的数组通常在实现上比稠密的数组更慢、内存利用率更高,在这样的数组中查找元素的时间与常规对象属性的查找时间一样长。2、数组有两个特殊的行为:第一个,如果为一个数组元素赋值,它的索引i大雨或等于现有数组的长度时,length属性的值将设置为i+1。第二个,当设置length属性为一个小于当前长度的非负整数n时,当前数组中那些索引值大于或等于n的元素将从中删除。3、因为filter(

2015-10-03 18:54:19 426

原创 JavaScript权威指南学习之第6章 对象

1、可以通过对象直接量、关键字new和(ECMAScript5中的)Object.create()函数来创建对象。2、在ECMAScript 3中,点运算符后的标识符不能是保留字,比如,o.for或o.class是非法的,因为for是JavaScript的关键字,class是保留字。如果一个对象的属性名是保留字,则必须使用方括号的形式访问它们,比如o[“for”]或o[“class”]。ECM

2015-10-02 21:42:26 528

原创 JavaScript权威指南学习之第5章 语句

1、函数声明语句,会将函数名称和函数体都提前到当前上下文中其他代码之前声明。因此,可以在声明一个JavaScript函数之前调用它。函数定义表达式,只是将变量提前到其他代码之前,而函数体的初始化并没有提前,因此提前调用,会报:TypeError: f1 is not a function。2、由于JavaScript中的case表达式的值是在运行时(run-time)计算的,这一点使得Java

2015-10-02 15:54:13 476

原创 JavaScript权威指南学习之第4章 表达式和运算符

1、如果一个对象创建表达式不需要传入任何参数给话,那么这对空圆括号是可以省略掉的:         newObject()   =>   new Object         newDate()    =>   new Date2、左值(lvalue)是指“表达式只能出现在赋值运算符的左侧”。在JavaScript中,变量、对象属性和数组元素均是左值。ECMAScript规范允许内置函

2015-10-02 12:09:39 601

原创 JavaScript权威指南学习之第3章 类型、值和变量

1、计算机程序的运行需要对值(value)进行操作。在编程语言中,能够表示并操作的值得类型称做数据类型(type)。当程序需要将值保存起来以备将来使用时,便将其赋值给一个变量(variable)。变量是一个值得符号名称,可以通过名称来获得对值得引用。2、从技术上讲,只有JavaScript对象才能拥有方法;然后数字、字符串和布尔值也可以拥有自己的方法。在JavaScript中,只有null和u

2015-10-02 09:35:35 549

原创 JavaScript权威指南学习之第2章 词法结构

1、JavaScript程序是用Unicode字符集编写的。 2、JavaScript是区分大小写的语言,即关键字、变量、函数名和所有的标识符(identifier)都必须采取一致的大小写形式(注:HTML并不区分大小写)。 3、JavaScript会忽略程序中标识(token)之间的空格。 4、JavaScript定义了一种特殊序列,使用6个ASCII字符来代表任意16位Unicode内码。

2015-10-02 09:31:14 464

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除