Я новичок в Inheritance, и я просто пытался наследовать метод от другого объекта в JavaScript, но когда я запускаю код, он дает ошибку undefined function
.Как заимствовать метод из другого объекта в JavaScript?
Может ли кто-нибудь помочь мне, как мне наследовать метод от другого объекта?
Ниже приводится JS Сниппет:
var palestrina = {
work: "MTS",
describe: function() {
return this.work;
}
};
var pale = {
work: "STMS"
describe: palestrina.describe.bind(this)
};
console.log(palestrina.describe());
console.log(pale.describe());
Это, кажется, не работает, вы можете, пожалуйста, изменение в jsfiddle и leme знаете. –
http://jsfiddle.net/909ffnco/1/ – Andy
@ Энди: Вы можете сказать мне, в чем разница между тем, что предложил quentin, и palestrina.describe.call (бледно) –