Код IT
← Каталог

Работа с объектами и прототипами — Методы super

Фрагмент из «Работа с объектами и прототипами»: Методы super.

JavaScript main.js
class Parent {
    greet() {
        return "Привет от родителя";
    }
}

class Child extends Parent {
    greet() {
        return super.greet() + " и от ребёнка";
    }
}

const child = new Child();
console.log(child.greet()); // "Привет от родителя и от ребёнка"
class Parent {
    greet() {
        return "Привет от родителя";
    }
}

class Child extends Parent {
    greet() {
        return super.greet() + " и от ребёнка";
    }
}

const child = new Child();
console.log(child.greet()); // "Привет от родителя и от ребёнка"