fox_12
@fox_12
Расставляю биты, управляю заряженными частицами

Преобразование словаря?

Простейший нубский вопрос, но что-то не соображу:
Как такой словарь:
my_fields = [{"field_name":"field0", "value": "10"}, {"field_name":"field1", "value": "20"}]

преобразовать в такой
[
{"field0": "10"}, 
{"field1": "20"}
]


Такое решение не срабатывает:
var result = my_fields.map(function(item){
                    return {
                        item["field_name"]: item['value'],
                    };
                });

Как выкрутиться?
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
FFxSquall
@FFxSquall
Могу писать код, могу не писать
var result = my_fields.map(function(item){
    var obj = {};
                     
    obj[item.field_name] = item.value;
    return obj;
});
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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