Изменение имени ключа в массиве объектов массива в JavaScriptJavascript

Форум по Javascript
Ответить
Anonymous
 Изменение имени ключа в массиве объектов массива в JavaScript

Сообщение Anonymous »


Я пытаюсь преобразовать текущий массив в ожидаемый с помощью некоторого кода, но это не сработало. Я попробовал реакцию/javascript
Текущий массив [ {"имя" : "джон" ,"значения" :["первый", "второй", "третий", "четыре"]}, {"имя" : "сачин" ,"значения" :["пять", "шесть", "семь", "восемь"]}, ] Ожидаемый массив [ {"имя": "Джон", "a": "первый", "b": "второй", "c": "третий", "d": "четыре"}, {"имя": "сачин", "а": "пять", "б": "шесть", "с": "семь", "г": "восемь"} ] const newArrayOfObj = this.state.data.map(({ значения[0]: а, значения[1]: б, значения[2]: c, значения[3]: d, .... }) => ({ а, б, в, г, .... }));
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»