@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"]
});


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

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

Похожие вопросы
25 нояб. 2024, в 18:39
30000 руб./за проект
25 нояб. 2024, в 18:35
30000 руб./за проект
25 нояб. 2024, в 18:33
10000 руб./за проект