JavaScript Классы
Классы JavaScript
class
- тип функции, вместо использования ключевого слова
function
, чтобы инициировать ее, мы используем ключевое слово
class
, а свойства назначаются внутри метод
constructor()
:
Пример
Создайте class Car, а затем создайте объект с именем "mycar" на основе класса Car:
class Car { // Создаем класс
constructor(brand) { // Конструктор класса
this.carname = brand;
// Тело/свойства класса
}
}
mycar = new Car("Ford"); // Создаем объект Car класс
Учебное пособие по классам см. в JavaScript Учебник по классам.
Методы класса
Метод | Описание |
---|---|
constructor() | Специальный метод для создания и инициализации объектов, созданных внутри класса |
Ключевые слова класса
Ключевое слово | Описание |
---|---|
extends | Расширяет класс (наследование) |
static | Определяет статический метод для класса |
super | Относится к родительскому классу |