摘要: 记忆 : d n h l s w document ,navigator , history , location , screen , window JavaScript可以获取浏览器提供的很多对象,并进行操作。 1. window window对象不但充当全局作用域,而且表示浏览器窗口。 win 阅读全文
posted @ 2016-04-25 23:09 蝴蝶女郎 阅读(130) 评论(0) 推荐(0)
摘要: 目前主流的浏览器分这么几种: IE 6~11:国内用得最多的IE浏览器,历来对W3C标准支持差。从IE10开始支持ES6标准; Chrome:Google出品的基于Webkit内核浏览器,内置了非常强悍的JavaScript引擎——V8。由于Chrome一经安装就时刻保持自升级,所以不用管它的版本, 阅读全文
posted @ 2016-04-25 22:19 蝴蝶女郎 阅读(352) 评论(0) 推荐(0)
摘要: JavaScript的对象模型是基于原型实现的,特点是简单 缺点是理解起来比传统的类-实例模型要困难,最大的缺点是继承的实现需要编写大量代码,并且需要正确实现原型链。 新的关键字class从ES6开始正式被引入到JavaScript中。class的目的就是让定义类更简单。 我们先回顾用函数实现Stu 阅读全文
posted @ 2016-04-25 21:42 蝴蝶女郎 阅读(150) 评论(0) 推荐(0)
摘要: 在传统的基于Class的语言如Java、C++中,继承的本质是扩展一个已有的Class,并生成新的Subclass。 由于这类语言严格区分类和实例,继承实际上是类型的扩展。但是,JavaScript由于采用原型继承,我们无法直接扩展一个Class,因为根本不存在Class这种类型。 但是办法还是有的 阅读全文
posted @ 2016-04-25 20:59 蝴蝶女郎 阅读(99) 评论(0) 推荐(0)
摘要: javascript的面向对象变成和大多数其他语言如Java,C#的面向对象变成不太一样,如果熟悉Java,C#,一定面向对象的两个基本概念: 1.类:类是对象的类型模板,例如,定义student类来表示学生,类本身是一种类型,Student表示学生类型,但不表示任何具体的某个学生; 2.实例:实例 阅读全文
posted @ 2016-04-25 13:27 蝴蝶女郎 阅读(112) 评论(0) 推荐(0)