Классы JavaScript представлены в ECMAScript 2015 и в конечном итоге стали спасением от существующего в JavaScript наследования на основе прототипов, которое сбивало с толку даже самых опытных разработчиков.

Объявления классов.

Чтобы объявить класс, вы используете ключевое слово class вместе с именем класса, которое вы хотите использовать.

пример

Я создал класс под названием school с конструктором, содержащим два значения.

Конструктор — это специальная функция-член класса, которая выполняется всякий раз, когда мы создаем новые объекты этого класса. В основном как специальный метод для создания и инициализации объекта, созданного внутри класса.

объявления классов заключается в том, что объявления классов не подняты, поэтому сначала вы объявляете свой класс, а затем получаете доступ к его использованию.

Новый метод total(), который возвращает сумму студентов и сотрудников.

новый класс School2 объявлен и инициирован со значениями.

Итак, все, что нам нужно, это новый класс с теми же свойствами, просто мы просто инициализируем и присваиваем классу имя.

Спасибо за чтение :)