Классы в JavaScript
Начиная с EcmaScript 6 в JavaScript появились классы. Классы являются теми же объектами, с небольшой разницей имя класса всегда записывается с большой буквы, внутри класса описываются его методы. методы класса запятыми не разделяются, у каждого класса по умолчанию есть свойство constructor. в котором этот класс описывается, для каждого класса можно создавать объекты этого класса Пример кода class Human { constructor(name, lastName) { this.name = name; this.lastName = lastName; } get() { return this.name + " " + this.lastName; } } const human = new Human("Peter", "Ivanov"); human.get() // "Peter Ivanov" Конструктор не обязателен class Human { get(name, lastName) { return name + " " + lastName; } } const human = new Human(); human.get("Peter", "Ivanov") // "Peter Ivanov" Классы позволяют наследовать созданные с их помощью метод...