prototype js что это
2 года назад
Nikolai Gagarinov
Ответы
0
Прототип - это объект, который используется для наследования свойств и методов.
- Создадим класс
Car
, который будет содержать свойстваmodel
иyear
, и методstart()
:
Мы создали функцию-конструктор Car
, которая принимает модель и год выпуска автомобиля и сохраняет их в свойства объекта. Затем мы добавили метод start()
в прототип объекта Car
.
- Теперь создадим объект
honda
, используя операторnew
:
Мы создали объект honda
на основе класса Car с помощью оператора new. honda
наследует свойства и методы от прототипа Car
.
Мы можем вызвать метод start()
на объекте honda
:
Также мы можем добавить новый метод в прототип Car
:
- Теперь мы можем вызвать новый метод
stop()
на объектеhonda
:
Таким образом, мы использовали прототип для наследования свойств и методов от класса Car
для объекта honda
.
2 года назад
Aleksey