Задать вопрос
@RuRoman

Почему не получается передать ключ для json?

Такой вопрос, создаю JSON объект, пытаюсь в цикле добавить значения "ключ" : "значение"
var arkey = data[i].arkey;
var arval = data[i].arval;

myArrayJson.push({arkey : arval});

В итоге в получается что значения записываются, они соответствуют, а ключ просто равен названию переменной "arval"
{
arval: "значение 1",
arval: "значение 2",
}

а по идее должно было быть:

{
"ключ 1": "значение 1",
"ключ 2": "значение 2",
}
  • Вопрос задан
  • 61 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Skillbox
    Frontend-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
myArrayJson.push({[arkey]: arval});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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