gpt4 book ai didi

javascript - 在这种情况下如何进行原型(prototype)继承?

转载 作者:行者123 更新时间:2023-11-28 21:05:17 24 4
gpt4 key购买 nike

如何使用此示例进行继承。

我正在尝试创建一个作为单例运行的对象文字。在此我想提取我的类(class)。除此之外,这些类在适用时应该相互继承

像这样:

var Singleton = {

car: function() {
this.engine= true;
},

ford: function() {
this.color = 'red';
}
};

我想让 ford 继承 bar,但我做不到:

    ford: function() {
this.color = 'red';
this.prototype = new this.car();
}

有什么想法吗?

最佳答案

var Something = {

foo: function() {
this.greet = 'hello';
},
bar: function() {
this.color = 'blue';
}
};

Something.bar.prototype = new Something.foo();
alert((new Something.bar()).greet)

这是 inheritance 的入门指南

关于javascript - 在这种情况下如何进行原型(prototype)继承?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10034781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com