摘要: JavaScript 支持函数式编程、闭包、基于原型的继承等高级功能。在 Java 等面向对象的语言中,this 关键字的含义是明确且具体的,即指代当前对象。而在 JavaScript 中,this 是动态绑定,或称为运行期绑定的,这就导致 JavaScript 中的 this 关键字有能力具备多重... 阅读全文
posted @ 2015-05-07 22:14 青青flye 阅读(190) 评论(0) 推荐(0) 编辑
摘要: JavaScript创建对象主要是3种方法:工厂模式、构造函数模式、原型模式。其实对于构造函数的概念,我们并不陌生。在之前学习c++语言的时候,也有提到过构造函数的概念。除了创建对象,构造函数(constructor) 可以自动为创建的新对象设置原型对象(prototype object) ,原型对... 阅读全文
posted @ 2015-05-07 09:03 青青flye 阅读(198) 评论(0) 推荐(0) 编辑