【发布时间】:2012-10-31 07:57:15
【问题描述】:
我已经尝试了几种方法,但我无法做到。
在下一个示例中,我希望 Soldier 获取 Person 的所有属性,并允许添加更多属性。如何正确操作?
function Person(name, age) {
this.name = name;
this.age = age;
}
Person.prototype.hi = function (message) {
console.log(message + "!!!");
};
var Soldier = new(Person); // it is not the way to do it
Soldier.prototype.good_hi = function (message) {
console.log("Sir! " + message + ", sir!");
};
【问题讨论】:
-
谷歌搜索“javascript 继承”是否一无所获?
标签: javascript inheritance prototype