首页 > 语言 > JavaScript > 正文

采用call方式实现js继承

2024-05-06 16:06:18
字体:
来源:转载
供稿:网友
这篇文章主要介绍了如何采用call方式实现js继承,需要的朋友可以参考下

复制代码 代码如下:


//采用call方式实现js继承
function A(color) {
this.Acolor = color;
this.AshowColor = function() {
document.writeln("Acolor: " + this.Acolor);
}
}

function B(color, name) {
A.call(this, color);

this.Bname = name;
this.BshowName = function() {
document.writeln("Bname: " + this.Bname);
}
}

var objA = new A("red");
objA.AshowColor();
document.writeln("----------------");
var objB = new B("black", "demo");
objB.AshowColor();
objB.BshowName();
document.writeln("----------------");

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选