squadbrodyaga
@squadbrodyaga
帆は風を変えた

Как добавить ключ и значение в объект по условию?

Здравствуйте, как можно добавить ключ и значение по условию, сейчас я делаю это так:
{
  id: 1,
  name: "Бродяга",
  active: A == B ? true : false 
},
// и еще N количество таких объектов...


Это работает, но выглядит некрасиво, получается какой-то спам из false,
Вот так это выглядит:
{ id: ..., name: ..., active: false},
{ id: ..., name: ..., active: true },
{ id: ..., name: ..., active: false},
{ id: ..., name: ..., active: false}
// и так далее

Хотелось бы, чтобы ключа active вообще не было если значение false.
  • Вопрос задан
  • 441 просмотр
Решения вопроса 1
vmakhnyuk
@vmakhnyuk
Frontend developer
Нет способа уcловной установки ключа объекта при инициализации объекта
Можно только так:
if (A == B) {
 obj.active = true
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы