Заимствование метода из предыдущего объекта
Здравствуйте, подскажите пожалуйста с решением, на основе данного кода нужно создать второй объект, который опишет кол-во деталей и цену за 1 деталь. Для второго объекта узнать общую стоимость всех деталей, но без создания новых функций и методов, "позаимствовав" метод из предыдущего объекта.
const obj = { price: 2, quantity: 5 getPrice: getPrice } function getPrice() return{ this.price * this.quantity } console.log(obj.getPrice()); |
function Main(price,quantity){ this.price=price; this.quantity=quantity; } Main.prototype.price; Main.prototype.quantity; Main.prototype.getPrice=function(){ return this.price*this.quantity; } function Child(price,quantity){ this.price=price; this.quantity=quantity; } Child.prototype=Object.create(Main.prototype); alert((new Child(2,6)).getPrice()); |
Часовой пояс GMT +3, время: 05:10. |