![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
iteye_5050
这个作者很懒,什么都没留下…
展开
-
(转)JavaScript继承详解(一)
面向对象与基于对象 转帖自:http://www.tzwhx.com/newshow/newClassCshow_2.aspx?classID_C=223 几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。 在传统面向对象的语言中,有两个非常重要的概念 - 类和实例。 类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。 我们还知道,面向对象编程有三个重...原创 2009-08-04 11:35:19 · 92 阅读 · 0 评论 -
(转)JavaScript继承详解(二)
这一章我们将会重点介绍JavaScript中几个重要的属性(this、constructor、prototype), 这些属性对于我们理解如何实现JavaScript中的类和继承起着至关重要的作用。 this this表示当前对象,如果在全局作用范围内使用this,则指代当前页面对象window; 如果在函数中使用this,则this指代什么是根据运行时此函数在什么对象上被调用。 我们还可以使...原创 2009-08-04 11:41:59 · 186 阅读 · 0 评论 -
(转)JavaScript继承详解(三)
var Employee = jClass(Person, { init: function(name, employeeID) { // 如果能够这样调用,就再好不过了 this.base(name); this.employeeID = employeeID; } }); 在第一章中,我们使用构造函数和原型的方式在JavaScript的世界中实现了类...原创 2009-08-04 11:43:56 · 89 阅读 · 0 评论 -
(转)JavaScript继承详解(四)
在本章中,我们将分析Douglas Crockford关于JavaScript继承的一个实现 - Classical Inheritance in JavaScript。 Crockford是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,是《JavaScript: The Good Parts》的作者。 现在是Yahoo的资深JavaScript...原创 2009-08-04 11:45:53 · 87 阅读 · 0 评论 -
(转)JavaScript继承详解(五)
在本章中,我们将分析John Resig关于JavaScript继承的一个实现 - Simple JavaScript Inheritance。 John Resig作为jQuery的创始人而声名在外。是《Pro JavaScript Techniques》的作者,而且Resig将会在今年秋天推出一本书《JavaScript Secrets》,非常期待。 调用方式 调用方式非常优雅: 注意:代...原创 2009-08-04 11:48:32 · 85 阅读 · 0 评论 -
(转)JavaScript继承详解(六)
在本章中,我们将分析Prototypejs中关于JavaScript继承的实现。 Prototypejs是最早的JavaScript类库,可以说是JavaScript类库的鼻祖。 我在几年前接触的第一个JavaScript类库就是这位,因此Prototypejs有着广泛的群众基础。 不过当年Prototypejs中的关于继承的实现相当的简单,源代码就寥寥几行,我们来看下。 早期Prototype...原创 2009-08-04 11:52:46 · 81 阅读 · 0 评论