2015年5月6日

JS中的prototype

摘要: 摘自:http://www.cnblogs.com/yjf512/archive/2011/06/03/2071914.html 本文基于下面几个知识点: 1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展。我们称B的原型为A。 2 javascript的方法可以分为三类: a 类方法 b... 阅读全文

posted @ 2015-05-06 11:13 limiracle 阅读(167) 评论(0) 推荐(0) 编辑

解析 this.initialize.apply(this, arguments)

摘要: 摘自:http://www.cnblogs.com/uedt/archive/2010/06/24/1764561.html 一、 起因 那天用到prototype.js于是打开看看,才看几行就满头雾水,原因是对js的面向对象不是很熟悉,于是百度+google了一把,最后终于算小有收获,写此纪念一下^_^。 prototype.js代码片段 代码如下:var Class = { create: f... 阅读全文

posted @ 2015-05-06 11:10 limiracle 阅读(150) 评论(0) 推荐(0) 编辑

Javascript面向对象编程(三):非构造函数的继承

摘要: 摘自:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_inheritance_continued.html这个系列的第一部分介绍了"封装",第二部分介绍了使用构造函数实现"继承"。今天是最后一个部分,介绍不使用构造函... 阅读全文

posted @ 2015-05-06 10:55 limiracle 阅读(124) 评论(0) 推荐(0) 编辑

Javascript面向对象编程(二):构造函数的继承

摘要: 这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如何从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。 function Animal(){ this.species = "动物"; }还有一个"猫"对象的构造函数。 fu... 阅读全文

posted @ 2015-05-06 10:54 limiracle 阅读(161) 评论(0) 推荐(0) 编辑

Javascript 面向对象编程(一):封装

摘要: Javascript 面向对象编程(一):封装摘自:http://www.ruanyifeng.com/blog/2010/05/object-oriented_javascript_encapsulation.htmlJavascript是一种基于对象(object-based)的语言,你遇到的所... 阅读全文

posted @ 2015-05-06 10:42 limiracle 阅读(117) 评论(0) 推荐(0) 编辑

导航