Здравствуйте! Этим уроком я открываю главу объектно-ориентированного программирования в JavaScript. И начнем с определения класса, как пожалуй самого важного объекта.
В объектно-ориентированном программировании класс – это расширяемый шаблон кода для создания объектов, который устанавливает в них начальные значения (свойства) и реализацию поведения (методы).
Википедия
На практике нам очень часто надо создавать много объектов одного вида, например пользователей, товары или что-то ещё. Читать далее