Как создать класс js?
Один товар, 2 поля и метод, хочу потом создавать несколько таких объектов, обычный объект уже делал, но как описать общий шаблон.
Программирование
Работа и карьера
Компьютеры и связь
Учёба и образование
Животные и питомцы
Ваш вопрос
Один товар, 2 поля и метод, хочу потом создавать несколько таких объектов, обычный объект уже делал, но как описать общий шаблон.
4.20
class Product { constructor(name, count) { this.name = name; this.count = count; } total(price) { return this.count * price; } }.const tea = new Product('Чай', 3);.tea.name или вызовите tea.total(10). Во втором случае получится 30.Constructor выполняет начальную настройку объекта. Слово class здесь относится к устройству JavaScript-программы, а не к CSS-классам HTML-элемента. Для одного простого набора данных литерал объекта по-прежнему может быть достаточным.
class.constructor через this.new.Объявление класса не проверяет автоматически бизнес-правила. Отрицательное количество не станет запрещенным само по себе только из-за использования constructor.
Пока нет премиум-вопросов в подборке
Не нашли то, что искали?
Задайте свой вопрос
Ответить на вопрос