Что такое super
2 года назад
Ivan Gagarinov
Ответы
16
super() - это ключевое слово в JavaScript, которое используется в классах для вызова конструктора родительского класса. Оно позволяет обращаться к методам и свойствам родительского класса в дочернем классе.
Например, если у нас есть два класса:
В этом примере мы определяем класс Animal с конструктором и методом speak, затем создаем класс Dog, который наследует свойства и методы от класса Animal. В конструкторе Dog мы используем ключевое слово super() для вызова конструктора родительского класса, и таким образом инициализируем свойство name. Метод speak в классе Dog вызывает метод speak из класса Animal с помощью super.speak(), а затем выводит дополнительное сообщение.
2 года назад
Ivan Gagarinov
.png)




