摘要: 上一篇温习了传统的Javascript实现面向对象编程的实现方式,但这种实现方式有点麻烦,感觉看上去功能上是实现了Object-Oriented了,但形式上却不像,所以现在我们用另一种方法去实现同样的需求,效果一样,只是我们会对类的构造和继承的实现做一定的封装。 首先,在写正文之前,为了参考怎样封装Javascript的面向对象特征,特意找了一些JS框架查看源代码,可惜资历尚浅,还是很难看懂,主要参考了prototype.js,mootools.js和base.js这几个框架对class的实现,基本方式类似,现在就据我所知,说说一种容易理解一点的实现方法吧。 首先,我们定义一个总... 阅读全文