just for fun !
var x = function(){
return {toString2 : function(){return "x";}}
}() ;
y = function(){
y.superclass.constructor.call(this);
};
Ext.extend(y,x,{
toString2 : function(){return "y";}
});
var xxx=new y();
alert(xxx.toString2());
本文通过一个具体的JavaScript代码示例展示了如何使用构造函数和原型链实现类的继承,并覆盖父类的方法。具体包括定义基类及其方法,通过构造函数创建子类并调用父类的构造方法,以及使用Ext.extend扩展子类以覆盖或添加新方法。
2万+

被折叠的 条评论
为什么被折叠?



