02 2016 档案
摘要:这一部分,主要解决原型中包含引用类型值带来问题的过程。 借用构造函数的技术(也叫经典继承或伪造对象); 基本思想:在子类构造函数的内部调用超类型构造函数。因此通过使用apply()和call()方法 function SuperType(){ this.colors = ["red","blue",
阅读全文
posted @ 2016-02-26 13:51
短短几年当校长
摘要:这一部分主要讲讲有关继承的问题。 6.3 继承 许多面向对象语言比如java都支持两种继承方式:接口继承(只继承方法签名)和实现继承(继承实际的方法);由于函数没有签名,在ECMAScript中只能支持实现继承。实现继承主要依靠原型链。 6.3.1 原型链 基本思想:利用原型让一个引用类型继承另一个
阅读全文
摘要:1. 原型与in操作符 有两种方式使用in操作符,单独使用和在for-in循环中。 单独使用时,in操作符会在通过对象能够访问给定属性时返回true,无论该属性存在于实例中还是原型中; function Person(){ } Person.prototype.name = "Nicholas";
阅读全文
摘要:JavaScript的对象:是无序属性的集合,其属性值可以使基本值、对象、函数。每个对象都是基于一个引用类型创建的。 6.1.1 属性类型 参考博文:JavaScript中的属性:定义和赋值的区别 6.2 创建对象 之前提到过object构造函数或对象字面量创建单个对象。缺点:使用一个接口创建很多对
阅读全文
posted @ 2016-02-25 14:52
短短几年当校长
摘要:有时候,根据设计人员的需求,根据网站浏览用户在调整浏览器窗口到一定时(这里比如小于宽980px和大于980px),调用不同的样式表。 首先展示一个我所需要的css文件 在HTML的<head></head>插入如下 1 <head> 2 <meta http-equiv="Content-Type"
阅读全文
摘要:这一章主要就是介绍各种内置对象的用法,认识其经常用到的属性和方法。 5.1Object类型 创建objec的方式,一种是new Object(),一种是对象字面量(简化创建包含大量属性的对象的过程) 一般来说访问对象的属性有点表示法和方括号表示法(将访问的属性以字符串的形式,优点是可以通过变量来访问
阅读全文
posted @ 2016-02-24 16:25
短短几年当校长
摘要:4.1基本类型和引用类型 变量可能包含两种不同的数据类型的值:基本类型(undefined、Null、Boolean、 Number和String都是按值传递的,因为可以操作保存在变量中的实际值)和引用类型(指保存在内存中的对象,与其他编程语言不同,JavaScript不允许直接访问内存中的位置,也
阅读全文

浙公网安备 33010602011771号