帮忙看看这个能不能行 就是一个类a包含基本的方法属性然后另一个类b在a的基础上进行扩展 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也show一下 ^.^在Class层次上"继承"<script type="text/javascript">function BaseClass(str){ this.Message = str || "Hello Wrold!"; this.ShowMessage = function(){ alert(this.Message); } }function ExtendClass(str){ this.Message2 = str || "Hello Wrold!"; this.ShowMessage2 = function(){ alert(this.Message2); } }ExtendClass.prototype = new BaseClass();//Test Drivervar ExtendInstance = new ExtendClass("From Extend Class");ExtendInstance.ShowMessage2();ExtendInstance.ShowMessage();</script>在Object层次上"继承"<script type="text/javascript">Object.prototype.Extend = function(Base,Args){ if(Args instanceof Array) Base.apply(this,Args); else Base.call(this,Args);}function BaseClass(str){ this.Message = str || "Hello Wrold!"; this.ShowMessage = function(){ alert(this.Message); } }function ExtendClass(str){ this.Message2 = str || "Hello Wrold!"; this.ShowMessage2 = function(){ alert(this.Message2); } }//Test Drivervar ExtendInstance = new ExtendClass("From Extend Class");ExtendInstance.Extend(BaseClass,"From Base Class");ExtendInstance.ShowMessage2();ExtendInstance.ShowMessage();</script> 12306抢票插件实现原理? 关于document.表单名 写法疑惑 用jquery如何把一个页面上的值传到另一个页面上去 关于ext中grid互相传值的问题 请教个javascript移动div的问题! [求助 请问怎样让一个div始终位于浏览器窗口的右上角???? javascript中文排序问题 关于WEB页面打印中的问题 网页头部属性设置<meta name="" content="">的 一些问题 如何实现刷新页面但不提交表单? start = start || 0; 怎么解释!!! 关于闭包的疑惑
function BaseClass(str){
this.Message = str || "Hello Wrold!";
this.ShowMessage = function(){
alert(this.Message);
}
}function ExtendClass(str){
this.Message2 = str || "Hello Wrold!";
this.ShowMessage2 = function(){
alert(this.Message2);
}
}ExtendClass.prototype = new BaseClass();//Test Driver
var ExtendInstance = new ExtendClass("From Extend Class");
ExtendInstance.ShowMessage2();
ExtendInstance.ShowMessage();
</script>
在Object层次上"继承"<script type="text/javascript">
Object.prototype.Extend = function(Base,Args){
if(Args instanceof Array) Base.apply(this,Args);
else Base.call(this,Args);
}function BaseClass(str){
this.Message = str || "Hello Wrold!";
this.ShowMessage = function(){
alert(this.Message);
}
}function ExtendClass(str){
this.Message2 = str || "Hello Wrold!";
this.ShowMessage2 = function(){
alert(this.Message2);
}
}//Test Driver
var ExtendInstance = new ExtendClass("From Extend Class");
ExtendInstance.Extend(BaseClass,"From Base Class");
ExtendInstance.ShowMessage2();
ExtendInstance.ShowMessage();
</script>