摘要: Js继承:extend、mixin和plugin(一)简介:我们编写前端控件时,需要给控件建立一个体系,面向对象是一个很合适的方式,但是JS本身对面向对象的一些概念支持偏弱,特别是继承的特性方面,那么我们就必须通过一系列的方式来实现继承。Extend方式:Extend方式非常贴近面向对象语言中的类继承,这种方式使用原型链的方式来实现继承。原型链的继承方式有几个缺点:1)缺少针对父类的引用,例如:functionA(){//初始化A操作}A.prototype={method1:function(){//A的一系列操作}}functionB(){//初始化B的操作}B.prototype=new 阅读全文
posted @ 2012-10-13 23:34 zaohe 阅读(2476) 评论(2) 推荐(2) 编辑