@evgn_tarasevich

Как передать массив в конструктор класса JS?

Как при создании экземпляра класса передать в его конструктор массив:
class Modifier {
constructor (info, prosText = [], consText = []) {
this.name = info.name;
this.desc = info.desc;
this.pros = prosText;
this.cons = consText;
}
};

const mod1 = new Modifier ({
name: "Модификатор 1",
desc: "Описание",
pros: ["Преимущество 1", "Преимущество 2"]
cons: ["Недостаток 1", "Недостаток 2", "Недостаток 3"]
});


При этом массив создаётся, но он пустой.
  • Вопрос задан
  • 1117 просмотров
Решения вопроса 1
delphinpro
@delphinpro Куратор тега JavaScript
frontend developer
const mod1 = new Modifier ({
    name: "Модификатор 1",
    desc: "Описание",
  },
  ["Преимущество 1", "Преимущество 2"],
  ["Недостаток 1", "Недостаток 2", "Недостаток 3"]
);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы