<html>
<head><title>简单用例:js 使用apply方法来继承"类"
</title></head>
<body></body>
</html>
<script type="javascript"
>
ClassA =function(sColor) {
this
.color = sColor;
this
.sayColor=function() {
alert(this
.color);
}
}
ClassB = function(sColor,sName) {
ClassA.apply(this
,arguments);
this
.name=sName;
this
.sayName = function() {
alert(this
.name);
}
}
var
classa = new
ClassA();
var
classb = new
ClassB();
classa.color = "classA red"
;
classb.color = "classB red"
;
classb.name = "classB 张三"
;
classa.name = "classA 张三"
;
classb.sayName();
classb.sayColor();
classa.sayColor();
classa.sayName();