обновление значения объектов JSON с помощью цикла for в Java Script - PullRequest
0 голосов
/ 01 декабря 2019

У меня есть массив из 11 объектов, которые содержат данные JSON. Я написал функцию, в которой новый ключ с нулевым значением добавляется к каждому из объектов. Теперь я хочу обновить значение указанного ключа во всех 11 объектах. Данные хранятся в массиве 2 с 11 числами. Мой цикл for, похоже, не работает для этого, и единственный способ сделать это (пока) - это жестко его кодировать. У кого-нибудь есть предложения как это можно сделать?

Желаемый результат будет следующим:

array [0] .new_key = array2 [0];array [1] .new_key = array2 [1];

Первая часть функции перед циклом for с j предназначена для добавления нового ключа в исходный массив, и эта часть работает.

    for (i = 0; i < array.length; i++) {
        array.map(i => i.new_key = 0);
        console.log(array)
        for (j = 0; j < array2.length; j++) {
            array[i].new_key = array2[j];
            console.log(array)
        }
    }
}```

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...